Annual report [Section 13 and 15(d), not S-K Item 405]

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

v3.25.0.1
Goodwill and Intangible Assets - Schedule Of Changes in Goodwill (Details) - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Goodwill [Roll Forward]      
Goodwill, period start $ 100,180,000 $ 100,873,000  
Accumulated impairment losses (90,966,000) (90,966,000) $ (89,156,000)
Goodwill 9,214,000 9,214,000 11,717,000
Acquisitions 0 0  
Impairment losses 0 (1,810,000) 0
Dispositions 0 (693,000)  
Goodwill, period end 100,180,000 100,180,000 100,873,000
Well Completion      
Goodwill [Roll Forward]      
Goodwill, period start 86,043,000 86,043,000  
Accumulated impairment losses (76,829,000) (76,829,000) (76,829,000)
Goodwill 9,214,000 9,214,000 9,214,000
Acquisitions 0 0  
Impairment losses 0 0  
Dispositions 0 0  
Goodwill, period end 86,043,000 86,043,000 86,043,000
Other      
Goodwill [Roll Forward]      
Goodwill, period start 14,137,000 14,830,000  
Accumulated impairment losses (14,137,000) (14,137,000) (12,327,000)
Goodwill 0 0 2,503,000
Acquisitions 0 0  
Impairment losses 0 (1,810,000)  
Dispositions 0 (693,000)  
Goodwill, period end $ 14,137,000 $ 14,137,000 $ 14,830,000