Annual report pursuant to Section 13 and 15(d)

Derivative Financial Instruments - Fair Value of Open and Closed Contracts Which Had Not Yet Settled (Details)

v3.22.0.1
Derivative Financial Instruments - Fair Value of Open and Closed Contracts Which Had Not Yet Settled (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Derivative assets, current $ 21,086 $ 2,752
Derivative assets, non-current 34,435 2,762
Derivative liabilities, current 81,456 13,620
Derivative liabilities, non-current 37,989 4,384
Open Contracts and Closed Contracts Which Had Not Yet Been Settled [Member] | Prepaid Expenses and Other Current Assets [Member]    
Derivative assets, current 21,086 2,752
Open Contracts and Closed Contracts Which Had Not Yet Been Settled [Member] | Other assets (long-term) [Member]    
Derivative assets, non-current 34,435 2,762
Open Contracts and Closed Contracts Which Had Not Yet Been Settled [Member] | Accrued Liabilities [Member]    
Derivative liabilities, current 81,456 13,620
Open Contracts and Closed Contracts Which Had Not Yet Been Settled [Member] | Other liabilities (long-term) [Member]    
Derivative liabilities, non-current $ 37,989 $ 4,384