v3.26.3
PROPERTY AND EQUIPMENT - Schedule of Property and Equipment (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Property, Plant, and Equipment [Line Items]    
Total property and equipment $ 622,793 $ 499,033
Less accumulated depreciation (265,050) (220,764)
Total property and equipment, net 357,743 278,269
Construction and transportation equipment    
Property, Plant, and Equipment [Line Items]    
Total property and equipment 581,065 460,223
Buildings and improvements    
Property, Plant, and Equipment [Line Items]    
Total property and equipment 30,194 30,224
Land    
Property, Plant, and Equipment [Line Items]    
Total property and equipment 2,277 2,168
Office equipment    
Property, Plant, and Equipment [Line Items]    
Total property and equipment $ 9,257 $ 6,418