XML 72 R40.htm IDEA: XBRL DOCUMENT v3.25.0.1
PROPERTY AND EQUIPMENT (Tables)
12 Months Ended
Dec. 31, 2024
Property, Plant and Equipment [Abstract]  
Schedule of Property and Equipment
Property and equipment are summarized as follows:
 As of December 31,
 20242023
Construction and transportation equipment$386,946 $405,242 
Buildings and improvements20,476 21,325 
Land2,168 3,054 
Office equipment3,772 4,023 
Total property and equipment413,362 433,644 
Less accumulated depreciation(176,567)(189,996)
Total property and equipment, net$236,795 $243,648