v3.26.1
Business Segments - Schedule of Capital Expenditures (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2025
Segment Reporting Information [Line Items]      
Total capital expenditures $ 116,628 $ 161,831  
Total assets 5,360,519   $ 5,570,466
Operating Segments      
Segment Reporting Information [Line Items]      
Total capital expenditures 115,364 153,853  
Total assets 5,027,945   5,225,697
Operating Segments | Drilling Services      
Segment Reporting Information [Line Items]      
Total capital expenditures 54,421 73,458  
Total assets 1,818,596   1,865,598
Operating Segments | Completion Services      
Segment Reporting Information [Line Items]      
Total capital expenditures 45,101 62,173  
Total assets 2,196,904   2,341,232
Operating Segments | Drilling Products      
Segment Reporting Information [Line Items]      
Total capital expenditures 15,842 18,222  
Total assets 1,012,445   1,018,867
Other      
Segment Reporting Information [Line Items]      
Total capital expenditures 1,111 3,596  
Total assets 30,127   29,418
Corporate      
Segment Reporting Information [Line Items]      
Total capital expenditures 153 $ 4,382  
Total assets $ 302,447   $ 315,351