XML 52 R36.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 consisted of the following at December 31:
(dollars in thousands)Estimated
Useful Life
in Years
20242023
Land$10,351 $10,351 
Buildings and improvements
3 to 39
51,880 44,352 
Construction equipment
3 to 12
586,335 578,563 
Office equipment
3 to 10
16,883 16,177 
665,449 649,443 
Less: accumulated depreciation and amortization(387,223)(380,465)
$278,226 $268,978