XML 34 R22.htm IDEA: XBRL DOCUMENT v3.21.2
Derivatives. (Tables)
6 Months Ended
Jun. 30, 2021
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
Schedule of derivatives not designated as hedging instruments
   As of June 30, 2021
   Assets  Liabilities
Type of Instrument  Balance Sheet Location  Fair
Value
   Balance Sheet Location  Fair
Value
 
               
Cash collateral balance  Other current assets  $3,777         
Commodity contracts  Derivative assets  $28,498   Derivative liabilities  $20,174 

 

   As of December 31, 2020
   Assets  Liabilities
Type of Instrument  Balance Sheet Location  Fair
Value
   Balance Sheet Location  Fair
Value
 
               
Cash collateral balance  Other current assets  $520         
Commodity contracts  Derivative assets  $17,149   Derivative liabilities  $
 

 

Schedule of recognized gains (losses) for derivatives
      Realized Gains 
      For the Three Months Ended
June 30,
 
Type of Instrument  Statements of Operations Location  2021   2020 
            
Commodity contracts  Cost of goods sold  $18,158   $
 
      $18,158   $
 

 

      Realized Gains 
      For the Six Months Ended
June 30,
 
Type of Instrument  Statements of Operations Location  2021   2020 
            
Commodity contracts  Cost of goods sold  $24,343   $
 
      $24,343   $
 

 

      Unrealized Losses 
      For the Three Months Ended
June 30,
 
Type of Instrument  Statements of Operations Location  2021   2020 
            
Commodity contracts  Cost of goods sold  $9,290   $
 
      $9,290   $
 

 

      Unrealized Losses 
      For the Six Months Ended
June 30,
 
Type of Instrument  Statements of Operations Location  2021   2020 
            
Commodity contracts  Cost of goods sold  $4,932   $
 
      $4,932   $