XML 40 R30.htm IDEA: XBRL DOCUMENT v3.25.1
Property and Equipment (Tables)
3 Months Ended
Mar. 31, 2025
Property, Plant and Equipment [Abstract]  
Summary of property and equipment

​

​

​

​

​

​

​

​

​

    

March 31,

    

December 31, 

​

​

2025

​

2024

Automobiles and trucks

​

$

1,789

​

$

1,790

Building and improvements

​

 

39,411

​

 

39,401

Construction equipment

​

 

117,908

​

 

117,652

Vessels and other equipment

​

 

97,232

​

 

96,172

Office equipment

​

 

7,563

​

 

7,562

​

​

 

263,903

​

 

262,578

Less: Accumulated depreciation

​

 

(211,560)

​

 

(209,234)

Net book value of depreciable assets

​

 

52,343

​

 

53,344

Construction in progress

​

 

14,665

​

 

7,806

Land

​

 

24,948

​

 

24,948

​

​

$

91,956

​

$

86,098