v3.25.2
Property and Equipment (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Property and Equipment    
Depreciable property and equipment, gross $ 263,854 $ 262,578
Less: accumulated depreciation (206,833) (209,234)
Net book value of depreciable assets 57,021 53,344
Construction in progress 15,708 7,806
Land 24,948 24,948
Property and equipment, net of depreciation 97,677 86,098
Automobiles and trucks    
Property and Equipment    
Depreciable property and equipment, gross 117,409 117,652
Building and improvements    
Property and Equipment    
Depreciable property and equipment, gross 103,878 96,173
Construction equipment    
Property and Equipment    
Depreciable property and equipment, gross 38,701 39,401
Vessels and other equipment    
Property and Equipment    
Depreciable property and equipment, gross 2,080 1,790
Office equipment    
Property and Equipment    
Depreciable property and equipment, gross $ 1,786 $ 7,562