Annual report [Section 13 and 15(d), not S-K Item 405]

Revenue, Contract Assets and Liabilities and Other Contract Matters - Additional Information (Details)

v3.25.0.1
Revenue, Contract Assets and Liabilities and Other Contract Matters - Additional Information (Details)
12 Months Ended
Dec. 31, 2024
USD ($)
Vechicle
Dec. 31, 2023
USD ($)
Long Term Contracts Or Programs Disclosure [Line Items]    
Recognized income associated with revisions to allowance for doubtful accounts   $ 400,000
Allowance for doubtful accounts and credit losses $ 200,000 200,000
Increase to beginning accumulated deficit $ (26,632,000) (41,373,000)
Litigation Settlement, Expense   32,500,000
Hurricane Ida    
Long Term Contracts Or Programs Disclosure [Line Items]    
Impact of Hurricane Ida, description During 2021, our operations were impacted by Hurricane Ida, which made landfall near Houma, Louisiana as a high-end Category 4 hurricane, causing debris and damage to our buildings and equipment at our Houma Facilities.  
Insurance payments received $ 2,000,000 2,200,000
Gain on insurance recovery   2,000,000
Gain on interruptions insurance recovery   600,000
Insurance receivables   2,000,000
Seventy-Vehicle Ferry    
Long Term Contracts Or Programs Disclosure [Line Items]    
Change in estimated margins $ 1,100,000 1,300,000
Forty-Vehicle Ferry    
Long Term Contracts Or Programs Disclosure [Line Items]    
Change in estimated margins   1,400,000
Number of vehicle ferry projects with rework and construction challenges. | Vechicle 2  
Revenue from potential recoveries $ 0  
Remaining Forty-Vehicle Ferry | Hurricane Ida    
Long Term Contracts Or Programs Disclosure [Line Items]    
Total charges related to deductibles   500,000
Shipyard Division    
Long Term Contracts Or Programs Disclosure [Line Items]    
Reduction of estimated contract price for liquidated damages, amount   1,400,000
Change in estimated margins $ 1,100,000 2,700,000
Previous MPSV Litigation    
Long Term Contracts Or Programs Disclosure [Line Items]    
Litigation Settlement, Expense   32,500,000
Previous MPSV Litigation | Shipyard Division    
Long Term Contracts Or Programs Disclosure [Line Items]    
Litigation Settlement, Expense   $ 32,500,000