XML 73 R52.htm IDEA: XBRL DOCUMENT v3.25.4
Summary of Significant Accounting Policies and Other Items - Property and Equipment (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Property and equipment    
Less: Accumulated depreciation $ (297,505) $ (262,198)
Property and equipment, net 342,592 346,008
Depreciable Property, Plant and Equipment    
Property and equipment    
Gross property and equipment 617,272 578,945
Property and equipment, net 319,767 316,747
Land    
Property and equipment    
Property, plant and equipment, gross 16,442 16,442
Buildings and improvements    
Property and equipment    
Property, plant and equipment, gross $ 135,957 133,187
Buildings and improvements | Minimum    
Property and Equipment    
Estimated useful life 5 years  
Buildings and improvements | Maximum    
Property and Equipment    
Estimated useful life 30 years  
Machinery and equipment    
Property and equipment    
Property, plant and equipment, gross $ 156,467 139,605
Machinery and equipment | Minimum    
Property and Equipment    
Estimated useful life 3 years  
Machinery and equipment | Maximum    
Property and Equipment    
Estimated useful life 20 years  
Reels and skids    
Property and equipment    
Property, plant and equipment, gross $ 21,480 18,737
Reels and skids | Minimum    
Property and Equipment    
Estimated useful life 10 years  
Reels and skids | Maximum    
Property and Equipment    
Estimated useful life 20 years  
Vehicles    
Property and equipment    
Vehicles $ 39,621 41,175
Vehicles | Minimum    
Property and Equipment    
Estimated useful life 3 years  
Vehicles | Maximum    
Property and Equipment    
Estimated useful life 5 years  
Rental equipment    
Property and equipment    
Property, plant and equipment, gross $ 233,331 222,975
Rental equipment | Minimum    
Property and Equipment    
Estimated useful life 2 years  
Rental equipment | Maximum    
Property and Equipment    
Estimated useful life 11 years  
Furniture and fixtures    
Property and Equipment    
Estimated useful life 5 years  
Property and equipment    
Property, plant and equipment, gross $ 2,021 1,905
Computers and software    
Property and equipment    
Property, plant and equipment, gross $ 11,953 4,919
Computers and software | Minimum    
Property and Equipment    
Estimated useful life 3 years  
Computers and software | Maximum    
Property and Equipment    
Estimated useful life 7 years  
Construction in progress    
Property and equipment    
Property, plant and equipment, gross $ 22,825 $ 29,261