XML 95 R79.htm IDEA: XBRL DOCUMENT v3.25.0.1
Fair Value Measurements - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2022
Jun. 30, 2022
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Derivative [Line Items]          
Net losses associated with foreign currency derivative program (less than)     $ 0 $ 0 $ (400)
Impairments and other charges     109 2,966 2,804
Corporate Segment and Other Operating Segment          
Derivative [Line Items]          
Impairment loss on lease     $ 100 800  
Completion Fluids & Products Division          
Derivative [Line Items]          
Impairment loss on lease       $ 2,100  
Impairments and other charges $ 300        
Completion Fluids & Products Division | Equipment          
Derivative [Line Items]          
Impairments and other charges   $ 1,300      
Completion Fluids & Products Division | Inventories          
Derivative [Line Items]          
Impairments and other charges   200      
Completion Fluids & Products Division | Land and Building          
Derivative [Line Items]          
Impairments and other charges   500      
Fair value of assets 200 400     $ 200
Completion Fluids & Products Division | Obsolete Equipment          
Derivative [Line Items]          
Impairments and other charges   200      
Completion Fluids & Products Division | Inventories And Equipment          
Derivative [Line Items]          
Fair value of assets   $ 0      
Water & Flowback Services Division          
Derivative [Line Items]          
Impairments and other charges $ 100