XML 57 R46.htm IDEA: XBRL DOCUMENT v3.26.3
Property and Equipment, net (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Property, Plant, and Equipment [Line Items]    
Less: Accumulated depreciation $ (328,933) $ (297,505)
Total property and equipment, net 403,621 342,592
Depreciable Property, Plant and Equipment    
Property, Plant, and Equipment [Line Items]    
Gross property and equipment 684,576 617,272
Net property and equipment 355,643 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 156,415 135,957
Machinery and equipment    
Property, Plant, and Equipment [Line Items]    
Property and equipment 185,768 156,467
Reels and skids    
Property, Plant, and Equipment [Line Items]    
Property and equipment 24,970 21,480
Vehicles    
Property, Plant, and Equipment [Line Items]    
Vehicles 43,440 39,621
Rental equipment    
Property, Plant, and Equipment [Line Items]    
Property and equipment 243,433 233,331
Furniture and fixtures    
Property, Plant, and Equipment [Line Items]    
Property and equipment 2,049 2,021
Computers and software    
Property, Plant, and Equipment [Line Items]    
Property and equipment 12,018 11,953
Construction in progress    
Property, Plant, and Equipment [Line Items]    
Property and equipment $ 47,978 $ 22,825