v3.26.3
Fair Value - Schedule of Fair Value of Derivative Gain (Loss) Included Earnings (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Fair Value Disclosures [Abstract]        
Net cash received from counterparties $ 20,607 $ (3,070) $ 59,435 $ (8,574)
Non-cash change in derivative fair value 37,328 (7,250) 73,336 (7,094)
Derivative fair value loss (gain) $ 57,935 $ (10,320) $ 132,771 $ (15,668)