XML 63 R52.htm IDEA: XBRL DOCUMENT v3.26.1
Derivatives and Risk Management - Schedule of Derivative Netting (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Assets    
Gross Amounts $ 47,097 $ 40,419
Netting Adjustment (33,592) (12,696)
Netting Adjustment 33,592  
Net Amounts Presented on Balance Sheet 13,506 27,723
Liabilities    
Gross Amounts (70,985) (17,163)
Netting Adjustment   (12,696)
Net Amounts Presented on Balance Sheet (37,392) (4,467)
Current Assets    
Assets    
Gross Amounts 33,273 32,718
Netting Adjustment (22,459) (7,880)
Net Amounts Presented on Balance Sheet 10,814 24,838
Noncurrent Assets    
Assets    
Gross Amounts 13,824 7,701
Netting Adjustment (11,133) (4,816)
Net Amounts Presented on Balance Sheet 2,692 2,885
Current Liabilities    
Assets    
Netting Adjustment 22,459  
Liabilities    
Gross Amounts (53,391) (8,986)
Netting Adjustment   (7,880)
Net Amounts Presented on Balance Sheet (30,931) (1,106)
Noncurrent Liabilities    
Assets    
Netting Adjustment 11,133  
Liabilities    
Gross Amounts (17,594) (8,177)
Netting Adjustment   (4,816)
Net Amounts Presented on Balance Sheet $ (6,461) $ (3,361)