XML 57 R47.htm IDEA: XBRL DOCUMENT v3.24.3
Contracts in Progress - Dragados/Hawaiian Dredging/Orion Joint Venture (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended 12 Months Ended
Mar. 10, 2023
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Dec. 31, 2023
Related Party            
Contract revenues   $ 226,675 $ 168,476 $ 579,514 $ 510,184  
Dragados/Hawaiian Dredging/Orion Joint Venture | US Navy            
Related Party            
Contract awarded $ 2,800,000          
Dragados/Hawaiian Dredging/Orion Joint Venture            
Related Party            
Contract awarded $ 447,600          
Contract revenues   $ 57,200 $ 17,300 $ 150,700 $ 42,800 $ 90,500