XML 59 R43.htm IDEA: XBRL DOCUMENT v3.25.0.1
Summary of Significant Accounting Policies - Narrative (Details)
3 Months Ended 12 Months Ended
Mar. 31, 2024
USD ($)
segment
Dec. 31, 2024
USD ($)
renewal_option
segment
Dec. 31, 2023
USD ($)
Dec. 31, 2022
USD ($)
Debt Instrument [Line Items]        
Number of reportable segments realigned | segment 2 2    
Goodwill, transfers   $ 0    
Impairment of goodwill $ (10,000,000) (10,000,000) $ 0 $ 0
Goodwill, net   69,709,000 79,867,000 79,282,000
Impairments of operating lease assets   3,800,000    
Impairments of intangible assets   10,787,000 0 0
Asset impairment charges, potential impairment   $ 147,000,000    
Number of renewal options | renewal_option   1    
Research and development expense   $ 5,200,000 4,500,000 $ 3,500,000
Derivative, notional amount   $ 0 $ 0  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Explanation   209.4 million of remaining backlog related to contracts with an original expected duration of greater than one year    
Maximum amount of potential payment under guarantor obligation   $ 15,900,000    
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2025-01-01        
Debt Instrument [Line Items]        
Revenue, remaining performance obligation, expected timing of satisfaction, period (in years)   1 year    
Revenue, remaining performance obligation, percentage   54.00%    
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2026-01-01        
Debt Instrument [Line Items]        
Revenue, remaining performance obligation   $ 209,400,000    
Revenue, remaining performance obligation, expected timing of satisfaction, period (in years)      
Revenue, remaining performance obligation, percentage   46.00%    
Transferred at Point in Time        
Debt Instrument [Line Items]        
Revenue from contract with customer, percentage of revenue (as a percent)   33.00% 34.00% 35.00%
Transferred over Time        
Debt Instrument [Line Items]        
Revenue from contract with customer, percentage of revenue (as a percent)   67.00% 66.00% 65.00%
Minimum        
Debt Instrument [Line Items]        
Operating lease, extension term   1 year    
Maximum        
Debt Instrument [Line Items]        
Operating lease, extension term   20 years    
Downhole Technologies        
Debt Instrument [Line Items]        
Goodwill, transfers (10,000,000) $ (10,000,000)    
Impairment of goodwill   (10,000,000)    
Goodwill, net   0 $ 0 $ 0
Offshore Manufactured Products        
Debt Instrument [Line Items]        
Goodwill, transfers $ 10,000,000 10,000,000    
Impairment of goodwill   0    
Goodwill, net   69,709,000 $ 79,867,000 $ 79,282,000
4.75% Convertible Senior Notes        
Debt Instrument [Line Items]        
Principal amount   123,500,000    
4.75% Convertible Senior Notes | Level 2 | Fair Value        
Debt Instrument [Line Items]        
Long-term debt, fair value   $ 121,700,000