v3.26.1
Derivatives - Schedule of Net Derivatives (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Assets:    
Current assets $ 83,940 $ 153,150
Noncurrent assets 37,558 81,702
Total assets 121,498  
Liabilities    
Current liabilities (137,865) (155,959)
Noncurrent liabilities (378,526) $ (440,567)
Total liabilities (516,391)  
Net assets (liabilities):    
Net assets (liabilities) - current (53,925)  
Net assets (liabilities) - noncurrent (340,968)  
Total net assets (liabilities) $ (394,893)