XML 127 R61.htm IDEA: XBRL DOCUMENT v3.25.0.1
Derivative Instruments - Statement of Financial Position (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Derivative [Line Items]    
Derivative asset, net, gross fair value $ 3,435 $ 6,949
Derivative assets, net, net fair value 3,435 6,949
Current derivative assets    
Derivative [Line Items]    
Derivative asset, gross fair value 9,817 8,948
Derivative asset, amounts netted (6,553) (3,935)
Derivative assets, net fair value 3,264 5,013
Non-current derivative assets    
Derivative [Line Items]    
Derivative asset, gross fair value 6,661 6,687
Derivative asset, amounts netted (6,076) (4,391)
Derivative assets, net fair value 585 2,296
Current derivative liabilities    
Derivative [Line Items]    
Derivative liability, gross fair value (6,553) (4,295)
Derivative liability, amounts netted 6,553 3,935
Derivative liability, net fair value 0 (360)
Non-current derivative liabilities    
Derivative [Line Items]    
Derivative liability, gross fair value (6,490) (4,391)
Derivative liability, amounts netted 6,076 4,391
Derivative liability, net fair value $ (414) $ 0