v3.25.2
Property and Equipment, Net (Details) - USD ($)
$ in Millions
Jun. 30, 2025
Dec. 31, 2024
Property, Plant and Equipment, Net    
Property and equipment $ 445.4 $ 442.7
Less: accumulated depreciation (237.3) (229.0)
Construction in progress 10.5 10.6
Property and equipment, net $ 218.6 224.3
High specification rigs    
Property, Plant and Equipment, Net    
Estimated Useful Life (years) 15 years  
Property and equipment $ 155.5 150.2
Machinery and equipment    
Property, Plant and Equipment, Net    
Property and equipment 215.2 216.0
Vehicles    
Property, Plant and Equipment, Net    
Property and equipment 53.1 55.1
Other property and equipment    
Property, Plant and Equipment, Net    
Property and equipment $ 21.6 $ 21.4
Minimum | Machinery and equipment    
Property, Plant and Equipment, Net    
Estimated Useful Life (years) 3 years  
Minimum | Vehicles    
Property, Plant and Equipment, Net    
Estimated Useful Life (years) 3 years  
Minimum | Other property and equipment    
Property, Plant and Equipment, Net    
Estimated Useful Life (years) 5 years  
Maximum | Machinery and equipment    
Property, Plant and Equipment, Net    
Estimated Useful Life (years) 30 years  
Maximum | Vehicles    
Property, Plant and Equipment, Net    
Estimated Useful Life (years) 15 years  
Maximum | Other property and equipment    
Property, Plant and Equipment, Net    
Estimated Useful Life (years) 25 years