Quarterly report [Sections 13 or 15(d)]

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

v3.25.1
Revenue, Contract Assets and Liabilities and Other Contract Matters - Additional Information (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2025
USD ($)
Vechicle
Mar. 31, 2024
USD ($)
Dec. 31, 2024
USD ($)
Long Term Contracts Or Programs Disclosure [Line Items]      
Allowance for doubtful accounts and credit losses $ 200   $ 200
Increase to beginning accumulated deficit $ (22,805)   $ (26,632)
Hurricane Ida      
Long Term Contracts Or Programs Disclosure [Line Items]      
Insurance payments received   $ 2,000  
Forty-Vehicle Ferry      
Long Term Contracts Or Programs Disclosure [Line Items]      
Number of vehicle ferry projects with rework and construction challenges. | Vechicle 2