XML 59 R48.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Derivative Instruments - Schedule of Derivative Instruments Location and Fair Value (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Derivative [Line Items]    
Derivative asset, net, gross fair value $ (10,232) $ 6,949
Derivative assets, net, net fair value (10,232) 6,949
Current derivative assets    
Derivative [Line Items]    
Derivative asset, gross fair value 6,488 8,948
Derivative asset, amounts netted (4,850) (3,935)
Derivative assets, net fair value 1,638 5,013
Non-current derivative assets    
Derivative [Line Items]    
Derivative asset, gross fair value 6,175 6,687
Derivative asset, amounts netted (5,470) (4,391)
Derivative assets, net fair value 705 2,296
Current derivative liabilities    
Derivative [Line Items]    
Derivative liability, gross fair value (14,662) (4,295)
Derivative liability, amounts netted 4,850 3,935
Derivative liability, net fair value (9,812) (360)
Non-current derivative liabilities    
Derivative [Line Items]    
Derivative liability, gross fair value (8,233) (4,391)
Derivative liability, amounts netted 5,470 4,391
Derivative liability, net fair value $ (2,763) $ 0