XML 76 R66.htm IDEA: XBRL DOCUMENT v3.23.3
REVENUE FROM CONTRACTS WITH CUSTOMERS (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2023
Dec. 31, 2022
Revenue from Contract with Customer [Abstract]    
Receivables from customers $ 106,731 $ 278,404
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