XML 59 R48.htm IDEA: XBRL DOCUMENT v3.24.2
Contracts in Progress - Dragados/Hawaiian Dredging/Orion Joint Venture (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Mar. 10, 2023
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Dec. 31, 2023
Related Party            
Contract revenues   $ 192,167 $ 182,534 $ 352,839 $ 341,708  
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 $ 435,400          
Contract revenues   $ 55,500 $ 25,500 $ 93,500 $ 25,500 $ 90,500