INVENTORY - Carrying Value of Inventory (Details) - USD ($) |
3 Months Ended | 6 Months Ended | |||
---|---|---|---|---|---|
Jun. 30, 2023 |
Jun. 18, 2022 |
Jun. 30, 2023 |
Jun. 18, 2022 |
Dec. 31, 2022 |
|
Inventory Disclosure [Abstract] | |||||
Solvents and solutions | $ 11,829,000 | $ 11,829,000 | $ 10,792,000 | ||
Used oil and processed oil | 18,991,000 | 18,991,000 | 14,904,000 | ||
Machines | 7,206,000 | 7,206,000 | 6,329,000 | ||
Drums and supplies | 6,543,000 | 6,543,000 | 6,476,000 | ||
Other | 2,910,000 | 2,910,000 | 2,666,000 | ||
Total inventory | 47,479,000 | 47,479,000 | 41,167,000 | ||
Less: machine refurbishing reserve | 455,000 | 455,000 | 440,000 | ||
Total inventory - net | 47,024,000 | 47,024,000 | $ 40,727,000 | ||
Inventory write downs | $ 0 | $ 0 | $ 0 | $ 0 |