v3.26.1
Derivatives - Netting Arrangements (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Assets:    
Gross Fair Value $ 213,966 $ 387,314
Effect of Counterparty Netting (102,504) (44,111)
Net Carrying Value 111,462 343,203
Liabilities:    
Gross Fair Value (196,508) (84,402)
Effect of Counterparty Netting 102,504 44,111
Net Carrying Value (94,004) (40,291)
Location, Statement of Financial Position, Balance [Axis]: us-gaap:DerivativeAssetsCurrent    
Assets:    
Gross Fair Value 139,036 346,849
Effect of Counterparty Netting (85,277) (24,065)
Net Carrying Value 53,759 322,784
Location, Statement of Financial Position, Balance [Axis]: us-gaap:DerivativeAssetsNoncurrent    
Assets:    
Gross Fair Value 39,251 22,875
Effect of Counterparty Netting (17,227) (20,046)
Net Carrying Value 22,024 2,829
Location, Statement of Financial Position, Balance [Axis]: us-gaap:DerivativeLiabilitiesCurrent    
Liabilities:    
Gross Fair Value (113,622) (24,065)
Effect of Counterparty Netting 85,277 24,065
Net Carrying Value (28,345) 0
Location, Statement of Financial Position, Balance [Axis]: us-gaap:DerivativeLiabilitiesNoncurrent    
Liabilities:    
Gross Fair Value (27,081) (33,467)
Effect of Counterparty Netting 17,227 20,046
Net Carrying Value (9,854) (13,421)
Location, Statement of Financial Position, Balance [Axis]: us-gaap:OtherAssetsCurrent    
Assets:    
Gross Fair Value 35,679  
Effect of Counterparty Netting 0  
Net Carrying Value 35,679  
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 (46,928) (16,153)
Effect of Counterparty Netting 0 0
Net Carrying Value (46,928) (16,153)
Location, Statement of Financial Position, Balance [Axis]: us-gaap:OtherLiabilitiesNoncurrent    
Liabilities:    
Gross Fair Value (8,877) (10,717)
Effect of Counterparty Netting 0 0
Net Carrying Value $ (8,877) $ (10,717)