XML 88 R72.htm IDEA: XBRL DOCUMENT v3.25.0.1
Commitments and Contingencies (Details) - USD ($)
$ in Thousands
1 Months Ended 12 Months Ended
Sep. 30, 2024
Sep. 30, 2020
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Aug. 16, 2024
Aug. 31, 2019
Mar. 31, 2018
Mar. 18, 2018
Long-term Purchase Commitment [Line Items]                  
Accrued liability related to obligation     $ 5,800            
Discontinued Operations | Minimum                  
Long-term Purchase Commitment [Line Items]                  
Estimated amount of potential loss liability $ 5,800                
Discontinued Operations | Maximum                  
Long-term Purchase Commitment [Line Items]                  
Estimated amount of potential loss liability 19,400                
Maritech | Surety Bond                  
Long-term Purchase Commitment [Line Items]                  
Bond proceeds $ 3,900                
Initial Bonds | Maritech                  
Long-term Purchase Commitment [Line Items]                  
Estimated amount of potential loss liability           $ 10,700      
Offshore Division | The Clarkes                  
Long-term Purchase Commitment [Line Items]                  
Damages awarded   $ 7,900              
Discontinued Operations, Disposed of by Sale | Offshore Division                  
Long-term Purchase Commitment [Line Items]                  
Original principal amount of promissory note received as part of consideration                 $ 7,500
Reserve recorded for full amount of promissory note             $ 7,500    
Certain other receivables             $ 1,500    
Discontinued Operations, Disposed of by Sale | Offshore Division | Initial Bonds                  
Long-term Purchase Commitment [Line Items]                  
Aggregate amount of performance bonds               $ 46,800  
Discontinued Operations, Disposed of by Sale | Offshore Division | Interim Replacement Bonds                  
Long-term Purchase Commitment [Line Items]                  
Aggregate amount of performance bonds               $ 47,000  
Discontinued Operations                  
Long-term Purchase Commitment [Line Items]                  
Settlement received         $ 226        
Discontinued Operations | Maritech                  
Long-term Purchase Commitment [Line Items]                  
Settlement received     515   226        
Completion Fluids & Products Division                  
Long-term Purchase Commitment [Line Items]                  
Aggregate amount of purchase obligation     72,600            
Purchase obligation, year one     33,000            
Purchase obligation, year two     22,100            
Purchase obligation, year three     15,300            
Purchase obligation, year four     2,200            
Purchases under agreements     56,300 $ 46,900 $ 29,700        
Water & Flowback Services Division                  
Long-term Purchase Commitment [Line Items]                  
Aggregate amount of purchase obligation     1,600            
Purchase obligation, year one     $ 3,800