Quarterly report pursuant to Section 13 or 15(d)

Goodwill and Intangible Assets - Schedule Of Changes in Goodwill (Details)

v3.22.2
Goodwill and Intangible Assets - Schedule Of Changes in Goodwill (Details) - USD ($)
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Dec. 31, 2021
Dec. 31, 2020
Goodwill [Roll Forward]          
Goodwill, gross period start     $ 104,448,000 $ 104,448,000  
Accumulated impairment losses $ (92,731,000)   (92,731,000) (92,731,000) $ (91,840,000)
Goodwill, total 11,717,000   11,717,000 11,717,000 12,608,000
Acquisitions     0 0  
Impairment losses 0 $ (900,000) 0 (891,000)  
Goodwill, gross period end 104,448,000   104,448,000 104,448,000  
Infrastructure          
Goodwill [Roll Forward]          
Goodwill, gross period start     891,000 891,000  
Accumulated impairment losses (891,000)   (891,000) (891,000) 0
Goodwill, total 0   0 0 891,000
Acquisitions     0 0  
Impairment losses     0 (891,000)  
Goodwill, gross period end 891,000   891,000 891,000  
Well Completion          
Goodwill [Roll Forward]          
Goodwill, gross period start     86,043,000 86,043,000  
Accumulated impairment losses (76,829,000)   (76,829,000) (76,829,000) (76,829,000)
Goodwill, total 9,214,000   9,214,000 9,214,000 9,214,000
Acquisitions     0 0  
Impairment losses     0 0  
Goodwill, gross period end 86,043,000   86,043,000 86,043,000  
Sand          
Goodwill [Roll Forward]          
Goodwill, gross period start     2,684,000 2,684,000  
Accumulated impairment losses (2,684,000)   (2,684,000) (2,684,000) (2,684,000)
Goodwill, total 0   0 0 0
Acquisitions     0 0  
Impairment losses     0 0  
Goodwill, gross period end 2,684,000   2,684,000 2,684,000  
Other          
Goodwill [Roll Forward]          
Goodwill, gross period start     14,830,000 14,830,000  
Accumulated impairment losses (12,327,000)   (12,327,000) (12,327,000) (12,327,000)
Goodwill, total 2,503,000   2,503,000 2,503,000 $ 2,503,000
Acquisitions     0 0  
Impairment losses     0 0  
Goodwill, gross period end $ 14,830,000   $ 14,830,000 $ 14,830,000