XML 42 R33.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Revenue (Narrative) (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Dec. 31, 2023
Revenue From Contract With Customer [Line Items]          
Revenue, remaining performance obligation $ 807.9   $ 807.9    
Performance obligations exclude from dredging backlog 44.6   44.6    
Performance obligations domestic low bids pending formal award and additional phases $ 273.1   $ 273.1    
Percentage of performance obligation to be recognized as revenue     40.00%    
Performance obligation, expected to be recognized as revenue year     2024    
Remaining performance obligation, expected timing of satisfaction, year 2025 2026   2025 2026    
Amortization on pre-construction costs $ 4.0 $ 1.3 $ 8.4 $ 5.0  
Options pending award related to offshore wind contracts 12.7   12.7    
Other Current and Noncurrent Assets [Member]          
Revenue From Contract With Customer [Line Items]          
Costs to fulfill a contract with customer recognized as an asset $ 21.8   $ 21.8   $ 22.2