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
Jun. 30, 2021
Dec. 31, 2020
Gross Amounts of Recognized Assets (Liabilities)    
Derivative liability $ (6,050)  
Total assets (liabilities)   $ (43,095)
Gross Amounts Offset in the Balance Sheet    
Derivative liability 1,620  
Total assets (liabilities)   4,825
Net Amounts of Recognized Assets (Liabilities) in the Balance Sheet    
Derivative asset 47,893 130,338
Derivative liability (4,430) (38,270)
Total assets (liabilities)   (38,270)
Forward delivery commitments    
Gross Amounts of Recognized Assets (Liabilities)    
Derivative asset 5,909  
Derivative liability (4,935) (54,419)
Gross Amounts Offset in the Balance Sheet    
Derivative asset (2,502)  
Derivative liability 1,620 4,825
Net Amounts of Recognized Assets (Liabilities) in the Balance Sheet    
Derivative asset 3,407  
Derivative liability (3,315) (49,594)
Best efforts sales commitments    
Gross Amounts of Recognized Assets (Liabilities)    
Derivative liability (1,115) (3,656)
Gross Amounts Offset in the Balance Sheet    
Derivative liability 0 0
Net Amounts of Recognized Assets (Liabilities) in the Balance Sheet    
Derivative liability $ (1,115) (3,656)
Margin calls    
Gross Amounts of Recognized Assets (Liabilities)    
Derivative asset   14,980
Gross Amounts Offset in the Balance Sheet    
Derivative asset   0
Net Amounts of Recognized Assets (Liabilities) in the Balance Sheet    
Derivative asset   $ 14,980