v3.26.1
Business Segments - Schedule of Capital Expenditures (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Segment Reporting [Line Items]          
Total capital expenditures $ 155,924 $ 144,206 $ 272,552 $ 306,037  
Total assets 5,372,674   5,372,674   $ 5,570,466
Operating Segments          
Segment Reporting [Line Items]          
Total capital expenditures 153,882 139,411 269,246 293,264  
Total assets 5,057,334   5,057,334   5,225,697
Operating Segments | Drilling Services          
Segment Reporting [Line Items]          
Total capital expenditures 60,148 55,174 114,569 128,632  
Total assets 1,811,877   1,811,877   1,865,598
Operating Segments | Completion Services          
Segment Reporting [Line Items]          
Total capital expenditures 75,023 68,985 120,124 131,158  
Total assets 2,217,394   2,217,394   2,341,232
Operating Segments | Drilling Products          
Segment Reporting [Line Items]          
Total capital expenditures 18,711 15,252 34,553 33,474  
Total assets 1,028,063   1,028,063   1,018,867
Other          
Segment Reporting [Line Items]          
Total capital expenditures 1,910 1,802 3,021 5,398  
Total assets 28,878   28,878   29,418
Corporate          
Segment Reporting [Line Items]          
Total capital expenditures 132 $ 2,993 285 $ 7,375  
Total assets $ 286,462   $ 286,462   $ 315,351