XML 55 R38.htm IDEA: XBRL DOCUMENT v3.25.0.1
Property and Equipment (Tables)
12 Months Ended
Dec. 31, 2024
Property, Plant and Equipment [Abstract]  
Summary of property and equipment

    

December 31,

    

December 31, 

2024

2023

Automobiles and trucks

$

1,790

$

1,985

Building and improvements

 

39,401

 

36,931

Construction equipment

 

117,652

 

125,705

Vessels and other equipment

 

96,173

 

94,030

Office equipment

 

7,562

 

6,708

 

262,578

 

265,359

Less: Accumulated depreciation

 

(209,234)

 

(206,243)

Net book value of depreciable assets

 

53,344

 

59,116

Construction in progress

 

7,806

 

3,770

Land

 

24,948

 

24,948

$

86,098

$

87,834