Quarterly report pursuant to Section 13 or 15(d)

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

v3.21.1
Revenue, Contract Assets and Liabilities and Other Contract Matters - Additional Information (Details)
$ in Millions
3 Months Ended 12 Months Ended
Mar. 31, 2021
USD ($)
Mar. 31, 2020
USD ($)
Dec. 31, 2020
USD ($)
Vechicle
Long Term Contracts Or Programs Disclosure [Line Items]      
Reduction of estimated contract price for liquidated damages, amount $ 0.9   $ 0.6
Towing, Salvage and Rescue Ship      
Long Term Contracts Or Programs Disclosure [Line Items]      
Change in estimated margins 8.4    
Approved change order from increased contract price 9.2    
Increased craft labor costs 0.8    
Contractual obligation 13.1    
Gross profit recognized 9.2    
Payment received from change order $ 8.8    
Towing, Salvage and Rescue Ship | Minimum      
Long Term Contracts Or Programs Disclosure [Line Items]      
Projects, percent complete (percentage) 15.00%    
Towing, Salvage and Rescue Ship | Maximum      
Long Term Contracts Or Programs Disclosure [Line Items]      
Projects, percent complete (percentage) 65.00%    
Seventy-Vehicle Ferry      
Long Term Contracts Or Programs Disclosure [Line Items]      
Change in estimated margins $ 0.7    
Projects, percent complete (percentage) 65.00%    
Reserve for loss $ 0.6    
Offshore Facility Modules      
Long Term Contracts Or Programs Disclosure [Line Items]      
Change in estimated margins 0.6    
Forty-Vehicle Ferry      
Long Term Contracts Or Programs Disclosure [Line Items]      
Change in estimated margins     $ 1.2
Number of vehicle ferry projects | Vechicle     2
Paddlewheel Riverboat and Subsea Components Projects      
Long Term Contracts Or Programs Disclosure [Line Items]      
Change in estimated margins     $ 0.9
Shipyard      
Long Term Contracts Or Programs Disclosure [Line Items]      
Change in estimated margins 7.7 $ 1.2  
F&S      
Long Term Contracts Or Programs Disclosure [Line Items]      
Change in estimated margins $ 0.6 $ 0.9