XML 126 R67.htm IDEA: XBRL DOCUMENT v3.24.0.1
PROPERTY AND EQUIPMENT - Summary of Property and Equipment (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Property, Plant and Equipment [Line Items]    
Total property and equipment $ 433,644 $ 372,901
Less accumulated depreciation (189,996) (157,419)
Total property and equipment, net 243,648 215,482
Construction and transportation equipment    
Property, Plant and Equipment [Line Items]    
Total property and equipment 405,242 345,647
Buildings and improvements    
Property, Plant and Equipment [Line Items]    
Total property and equipment 21,325 20,500
Land    
Property, Plant and Equipment [Line Items]    
Total property and equipment 3,054 3,402
Office equipment    
Property, Plant and Equipment [Line Items]    
Total property and equipment $ 4,023 $ 3,352