XML 37 R26.htm IDEA: XBRL DOCUMENT v3.25.3
Property and Equipment, net (Tables)
9 Months Ended
Sep. 30, 2025
Property, Plant and Equipment [Abstract]  
Schedule of Property and Equipment Net Property and equipment consists of the following:
September 30,
2025
December 31,
2024
Land
$16,442 $16,442 
Buildings and improvements
135,875 133,187 
Machinery and equipment
154,103 139,605 
Reels and skids21,408 18,737 
Vehicles39,230 41,175 
Rental equipment231,116 222,975 
Furniture and fixtures
2,019 1,905 
Computers and software
11,907 4,919 
Gross property and equipment
612,100 578,945 
Less: Accumulated depreciation
(287,028)(262,198)
Net property and equipment
325,072 316,747 
Construction in progress
21,544 29,261 
Total property and equipment, net
$346,616 $346,008