Annual report pursuant to Section 13 and 15(d)

FAIR VALUE MEASUREMENTS (Details)

v3.22.4
FAIR VALUE MEASUREMENTS (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended 12 Months Ended
Mar. 31, 2020
Dec. 31, 2022
Mar. 31, 2020
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Sep. 21, 2022
Sep. 01, 2022
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]                
Fair value of shares received (in dollars per share)   $ 10,300   $ 10,300        
Equity securities, fv-ni, unrealized gain (loss)       1,600        
Foreign currency transaction gain (loss), unrealized   $ 300            
Impairment of property and equipment       57,500 $ 0 $ 28,600    
Goodwill addition during the year       23,600 0 0    
Goodwill written off       0 0 $ 0    
Less impairment losses       $ 0 $ 0      
Fair Value, Inputs, Level 3 [Member] | Nonrecurring Basis                
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]                
Property, plant, and equipment, fair value disclosure             $ 2,700  
Step Energy Services                
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]                
Investment owned, balance, shares               2,600,000
Fair value of shares received (in dollars per share)               $ 11,800
Pumping Reportable Segment                
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]                
Less impairment losses $ 9,400   $ 9,400