Quarterly report pursuant to Section 13 or 15(d)

Derivative Financial Instruments - Schedule of Financial Liabilities are Subject to Master Netting Arrangements or Similar Agreements Categorized by Financial Instrument (Details)

v3.21.2
Derivative Financial Instruments - Schedule of Financial Liabilities are Subject to Master Netting Arrangements or Similar Agreements Categorized by Financial Instrument (Details) - USD ($)
$ in Thousands
Sep. 30, 2021
Dec. 31, 2020
Gross Amounts of Recognized Assets (Liabilities)    
Total assets (liabilities)   $ (43,095)
Gross Amounts Offset in the Balance Sheet    
Total assets (liabilities)   4,825
Net Amounts of Recognized Assets (Liabilities) in the Balance Sheet    
Derivative asset $ 55,792 130,338
Derivative liability 0 (38,270)
Total assets (liabilities)   (38,270)
Derivative Contract Subject to Master Netting Arrangements or Similar Agreements    
Gross Amounts of Recognized Assets (Liabilities)    
Derivative asset 22,712  
Gross Amounts Offset in the Balance Sheet    
Derivative asset (2,641)  
Net Amounts of Recognized Assets (Liabilities) in the Balance Sheet    
Derivative asset 20,071  
Forward delivery commitments    
Gross Amounts of Recognized Assets (Liabilities)    
Derivative asset 22,088  
Derivative liability   (54,419)
Gross Amounts Offset in the Balance Sheet    
Derivative asset (2,641)  
Derivative liability   4,825
Net Amounts of Recognized Assets (Liabilities) in the Balance Sheet    
Derivative asset 19,447  
Derivative liability   (49,594)
Best efforts sales commitments    
Gross Amounts of Recognized Assets (Liabilities)    
Derivative asset 486  
Derivative liability   (3,656)
Gross Amounts Offset in the Balance Sheet    
Derivative asset 0  
Derivative liability   0
Net Amounts of Recognized Assets (Liabilities) in the Balance Sheet    
Derivative asset 486  
Derivative liability   (3,656)
Margin calls    
Gross Amounts of Recognized Assets (Liabilities)    
Derivative asset 138 14,980
Gross Amounts Offset in the Balance Sheet    
Derivative asset 0 0
Net Amounts of Recognized Assets (Liabilities) in the Balance Sheet    
Derivative asset $ 138 $ 14,980