XML 84 R51.htm IDEA: XBRL DOCUMENT v3.24.0.1
Derivative Instruments - Statement of Financial Position (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Derivative [Line Items]    
Derivative asset, net, gross fair value $ 6,949 $ (16,464)
Derivative assets, net, net fair value 6,949 (16,464)
Current derivative assets    
Derivative [Line Items]    
Derivative asset, gross fair value 8,948 64
Derivative asset, amounts netted (3,935) (44)
Derivative assets, net fair value 5,013 20
Non-current derivative assets    
Derivative [Line Items]    
Derivative asset, gross fair value 6,687 9
Derivative asset, amounts netted (4,391) (9)
Derivative assets, net fair value 2,296 0
Current derivative liabilities    
Derivative [Line Items]    
Derivative liability, gross fair value (4,295) (16,516)
Derivative liability, amounts netted 3,935 44
Derivative liability, net fair value (360) (16,472)
Non-current derivative liabilities    
Derivative [Line Items]    
Derivative liability, gross fair value (4,391) (21)
Derivative liability, amounts netted 4,391 9
Derivative liability, net fair value $ 0 $ (12)