v3.26.1
Fair Value - Schedule of Fair Value of Derivative Gain (Loss) Included Earnings (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Fair Value Disclosures [Abstract]        
Net cash paid to (received from) counterparties $ 23,184 $ (7,400) $ 38,828 $ (5,504)
Non-cash change in derivative fair value (39,628) (7,435) 36,008 156
Derivative fair value (gain) loss $ (16,444) $ (14,835) $ 74,836 $ (5,348)