v3.26.1
Property and Equipment (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Jun. 30, 2025
Property and Equipment      
Gross book value of depreciable assets $ 295,353 $ 256,025  
Less: accumulated depreciation (197,369) (185,650)  
Net book value of depreciable assets 97,984 70,375  
Construction in progress 22,003 15,143  
Land 9,642 2,692  
Property and equipment, net of depreciation 129,629 88,210 $ 97,677
Construction equipment      
Property and Equipment      
Gross book value of depreciable assets 147,753 113,863  
Vessels and other equipment      
Property and Equipment      
Gross book value of depreciable assets 103,603 98,505  
Building and improvements      
Property and Equipment      
Gross book value of depreciable assets 36,229 36,229  
Automobiles and trucks      
Property and Equipment      
Gross book value of depreciable assets 1,593 1,429  
Office equipment      
Property and Equipment      
Gross book value of depreciable assets $ 6,175 $ 5,999