XML 59 R35.htm IDEA: XBRL DOCUMENT v3.24.0.1
Property and Equipment (Tables)
12 Months Ended
Dec. 31, 2023
Property, Plant and Equipment [Abstract]  
Summary of property and equipment

    

December 31,

    

December 31, 

2023

2022

Automobiles and trucks

$

1,985

$

2,232

Building and improvements

 

36,931

 

36,952

Construction equipment

 

125,705

 

130,660

Vessels and other equipment

 

94,030

 

91,495

Office equipment

 

6,708

 

6,885

 

265,359

 

268,224

Less: Accumulated depreciation

 

(206,243)

 

(195,948)

Net book value of depreciable assets

 

59,116

 

72,276

Construction in progress

 

3,770

 

816

Land

 

24,948

 

27,885

$

87,834

$

100,977