v3.26.1
Segments and Related Information - Schedule of Supplemental Disaggregated Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Segment Reporting Information [Line Items]    
Revenues $ 145,363 $ 159,938
Products    
Segment Reporting Information [Line Items]    
Revenues 92,580 100,551
Services    
Segment Reporting Information [Line Items]    
Revenues 52,783 59,387
Project-driven:    
Segment Reporting Information [Line Items]    
Revenues 82,597 83,548
Project-driven: | Products    
Segment Reporting Information [Line Items]    
Revenues 51,887 59,124
Project-driven: | Services    
Segment Reporting Information [Line Items]    
Revenues 30,710 24,424
Military and other products    
Segment Reporting Information [Line Items]    
Revenues 8,822 9,048
Short-cycle products and services    
Segment Reporting Information [Line Items]    
Revenues 53,944 67,342
Offshore Manufactured Products    
Segment Reporting Information [Line Items]    
Revenues 91,419 92,596
Offshore Manufactured Products | Project-driven:    
Segment Reporting Information [Line Items]    
Revenues 82,597 83,548
Offshore Manufactured Products | Project-driven: | Products    
Segment Reporting Information [Line Items]    
Revenues 51,887 59,124
Offshore Manufactured Products | Project-driven: | Services    
Segment Reporting Information [Line Items]    
Revenues 30,710 24,424
Offshore Manufactured Products | Military and other products    
Segment Reporting Information [Line Items]    
Revenues 8,822 9,048
Offshore Manufactured Products | Short-cycle products and services    
Segment Reporting Information [Line Items]    
Revenues 0 0
Completion and Production Services    
Segment Reporting Information [Line Items]    
Revenues 21,498 34,519
Completion and Production Services | Project-driven:    
Segment Reporting Information [Line Items]    
Revenues 0 0
Completion and Production Services | Project-driven: | Products    
Segment Reporting Information [Line Items]    
Revenues 0 0
Completion and Production Services | Project-driven: | Services    
Segment Reporting Information [Line Items]    
Revenues 0 0
Completion and Production Services | Military and other products    
Segment Reporting Information [Line Items]    
Revenues 0 0
Completion and Production Services | Short-cycle products and services    
Segment Reporting Information [Line Items]    
Revenues 21,498 34,519
Downhole Technologies    
Segment Reporting Information [Line Items]    
Revenues 32,446 32,823
Downhole Technologies | Project-driven:    
Segment Reporting Information [Line Items]    
Revenues 0 0
Downhole Technologies | Project-driven: | Products    
Segment Reporting Information [Line Items]    
Revenues 0 0
Downhole Technologies | Project-driven: | Services    
Segment Reporting Information [Line Items]    
Revenues 0 0
Downhole Technologies | Military and other products    
Segment Reporting Information [Line Items]    
Revenues 0 0
Downhole Technologies | Short-cycle products and services    
Segment Reporting Information [Line Items]    
Revenues $ 32,446 $ 32,823