Quarterly report pursuant to Section 13 or 15(d)

REVENUE FROM CONTRACTS WITH CUSTOMERS (Details)

v3.21.2
REVENUE FROM CONTRACTS WITH CUSTOMERS (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2021
May 17, 2021
Dec. 31, 2020
Disaggregation of Revenue [Line Items]      
Performance obligation period However, settlement statements for certain sales may be received for 30 to 90 days after the date production is delivered, and as a result, the Company is required to estimate the amount of production that was delivered to the purchaser and the price that will be received for the sale of the product    
Receivables from customers $ 140,663 $ 180,711 $ 119,879
Maximum      
Disaggregation of Revenue [Line Items]      
Performance obligation period The payment date is usually within 30 days of the end of the calendar month in which the commodity is delivered