XML 44 R36.htm IDEA: XBRL DOCUMENT v3.24.3
Revenue (Narrative) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Dec. 31, 2023
Revenue From Contract With Customer [Line Items]          
Revenue, remaining performance obligation $ 1,210   $ 1,210    
Performance obligations exclude from dredging backlog 44,900   44,900    
Performance obligations domestic low bids pending formal award and additional phases $ 465,000   $ 465,000    
Percentage of performance obligation to be recognized as revenue     18.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,400 $ 1,600 $ 12,800 $ 6,600  
Options pending award related to offshore wind contracts 12,700   12,700    
Other Current and Noncurrent Assets [Member]          
Revenue From Contract With Customer [Line Items]          
Costs to fulfill a contract with customer recognized as an asset $ 22,100   $ 22,100   $ 22,200