XML 50 R40.htm IDEA: XBRL DOCUMENT v3.23.1
Derivative Instruments - Schedule of Derivative Instruments Location and Fair Value (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Derivative [Line Items]    
Derivative asset, net, gross fair value $ (5,621) $ (16,464)
Derivative assets, net, net fair value (5,621) (16,464)
Current derivative assets    
Derivative [Line Items]    
Derivative asset, gross fair value 8,709 64
Derivative asset, amounts netted (7,072) (44)
Derivative assets, net fair value 1,637 20
Non-current derivative assets    
Derivative [Line Items]    
Derivative asset, gross fair value 11,151 9
Derivative asset, amounts netted (10,212) (9)
Derivative assets, net fair value 939 0
Current derivative liabilities    
Derivative [Line Items]    
Derivative liability, gross fair value (15,091) (16,516)
Derivative liability, amounts netted 7,072 44
Derivative liability, net fair value (8,019) (16,472)
Non-current derivative liabilities    
Derivative [Line Items]    
Derivative liability, gross fair value (10,390) (21)
Derivative liability, amounts netted 10,212 9
Derivative liability, net fair value $ (178) $ (12)