v3.26.3
Derivatives - Netting Arrangements (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Assets:    
Gross Fair Value $ 154,447 $ 387,314
Effect of Counterparty Netting (110,599) (44,111)
Net Carrying Value 43,848 343,203
Liabilities:    
Gross Fair Value (399,084) (84,402)
Effect of Counterparty Netting 110,599 44,111
Net Carrying Value (288,485) (40,291)
Location, Statement of Financial Position, Balance [Axis]: us-gaap:DerivativeAssetsCurrent    
Assets:    
Gross Fair Value 99,433 346,849
Effect of Counterparty Netting (95,841) (24,065)
Net Carrying Value 3,592 322,784
Location, Statement of Financial Position, Balance [Axis]: us-gaap:DerivativeAssetsNoncurrent    
Assets:    
Gross Fair Value 24,031 22,875
Effect of Counterparty Netting (14,758) (20,046)
Net Carrying Value 9,273 2,829
Location, Statement of Financial Position, Balance [Axis]: us-gaap:DerivativeLiabilitiesCurrent    
Liabilities:    
Gross Fair Value (329,567) (24,065)
Effect of Counterparty Netting 95,841 24,065
Net Carrying Value (233,726) 0
Location, Statement of Financial Position, Balance [Axis]: us-gaap:DerivativeLiabilitiesNoncurrent    
Liabilities:    
Gross Fair Value (35,825) (33,467)
Effect of Counterparty Netting 14,758 20,046
Net Carrying Value (21,067) (13,421)
Location, Statement of Financial Position, Balance [Axis]: us-gaap:OtherAssetsCurrent    
Assets:    
Gross Fair Value 30,983  
Effect of Counterparty Netting 0  
Net Carrying Value 30,983  
Location, Statement of Financial Position, Balance [Axis]: us-gaap:OtherAssetsNoncurrent    
Assets:    
Gross Fair Value   17,590
Effect of Counterparty Netting   0
Net Carrying Value   17,590
Location, Statement of Financial Position, Balance [Axis]: us-gaap:OtherLiabilitiesCurrent    
Liabilities:    
Gross Fair Value (33,692) (16,153)
Effect of Counterparty Netting 0 0
Net Carrying Value $ (33,692) (16,153)
Location, Statement of Financial Position, Balance [Axis]: us-gaap:OtherLiabilitiesNoncurrent    
Liabilities:    
Gross Fair Value   (10,717)
Effect of Counterparty Netting   0
Net Carrying Value   $ (10,717)