XML 57 R46.htm IDEA: XBRL DOCUMENT v3.26.1
Property and Equipment, net (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Property, Plant and Equipment [Line Items]    
Less: Accumulated depreciation $ (309,544) $ (297,505)
Total property and equipment, net 394,976 342,592
Depreciable Property, Plant and Equipment    
Property, Plant and Equipment [Line Items]    
Gross property and equipment 684,823 617,272
Net property and equipment 375,279 319,767
Land    
Property, Plant and Equipment [Line Items]    
Property and equipment 16,483 16,442
Buildings and improvements    
Property, Plant and Equipment [Line Items]    
Property and equipment 161,365 135,957
Machinery and equipment    
Property, Plant and Equipment [Line Items]    
Property and equipment 191,207 156,467
Reels and skids    
Property, Plant and Equipment [Line Items]    
Property and equipment 21,842 21,480
Vehicles    
Property, Plant and Equipment [Line Items]    
Vehicles 40,292 39,621
Rental equipment    
Property, Plant and Equipment [Line Items]    
Property and equipment 239,617 233,331
Furniture and fixtures    
Property, Plant and Equipment [Line Items]    
Property and equipment 2,023 2,021
Computers and software    
Property, Plant and Equipment [Line Items]    
Property and equipment 11,994 11,953
Construction in progress    
Property, Plant and Equipment [Line Items]    
Property and equipment $ 19,697 $ 22,825