v3.25.2
Prepaid and Other Current Assets (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]    
Collateral posted with broker for derivative instruments $ 9,553 $ 38,618
Prepaid insurance 7,377 19,718
Deferred financing costs 217 0
Derivative assets 42,558 12,855
Prepaid environmental credits 45,053 0
Other 17,757 21,336
Total $ 122,515 $ 92,527