Indefinite Delivery / Indefinite Quantity to Idaho Environmental Coalition LLC by Department of Energy: $880.3M obligated, latest action 2026-05-26.…