v3.26.1
Segment Reporting - Schedule of Revenues by Service Offering by Reportable Segment (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Segment Reporting [Line Items]        
Revenues $ 167.3 $ 159.0 $ 312.0 $ 313.0
Eliminations        
Segment Reporting [Line Items]        
Revenues 0.2 0.4 0.4 0.7
Rocky Mountains | Operating Segments        
Segment Reporting [Line Items]        
Revenues 50.8 54.2 89.4 102.1
Southwest | Operating Segments        
Segment Reporting [Line Items]        
Revenues 64.7 59.0 118.4 124.4
Northeast /Mid-Con | Operating Segments        
Segment Reporting [Line Items]        
Revenues 52.0 46.2 104.6 87.2
Drilling        
Segment Reporting [Line Items]        
Revenues 38.2 25.8 67.1 56.4
Drilling | Eliminations        
Segment Reporting [Line Items]        
Revenues 0.2 0.4 0.4 0.7
Drilling | Rocky Mountains | Operating Segments        
Segment Reporting [Line Items]        
Revenues 7.6 5.4 13.5 12.9
Drilling | Southwest | Operating Segments        
Segment Reporting [Line Items]        
Revenues 15.8 10.4 26.5 22.4
Drilling | Northeast /Mid-Con | Operating Segments        
Segment Reporting [Line Items]        
Revenues 15.0 10.4 27.5 21.8
Completion        
Segment Reporting [Line Items]        
Revenues 87.5 88.5 165.5 166.6
Completion | Rocky Mountains | Operating Segments        
Segment Reporting [Line Items]        
Revenues 25.8 30.6 43.5 52.9
Completion | Southwest | Operating Segments        
Segment Reporting [Line Items]        
Revenues 33.4 30.9 61.6 63.8
Completion | Northeast /Mid-Con | Operating Segments        
Segment Reporting [Line Items]        
Revenues 28.3 27.0 60.4 49.9
Production        
Segment Reporting [Line Items]        
Revenues 26.2 28.3 50.1 56.0
Production | Rocky Mountains | Operating Segments        
Segment Reporting [Line Items]        
Revenues 12.2 13.4 22.9 25.8
Production | Southwest | Operating Segments        
Segment Reporting [Line Items]        
Revenues 10.1 10.9 19.6 23.3
Production | Northeast /Mid-Con | Operating Segments        
Segment Reporting [Line Items]        
Revenues 3.9 4.0 7.6 6.9
Intervention        
Segment Reporting [Line Items]        
Revenues 15.4 16.4 29.3 34.0
Intervention | Rocky Mountains | Operating Segments        
Segment Reporting [Line Items]        
Revenues 5.2 4.8 9.5 10.5
Intervention | Southwest | Operating Segments        
Segment Reporting [Line Items]        
Revenues 5.4 6.8 10.7 14.9
Intervention | Northeast /Mid-Con | Operating Segments        
Segment Reporting [Line Items]        
Revenues $ 4.8 $ 4.8 $ 9.1 $ 8.6