XML 85 R76.htm IDEA: XBRL DOCUMENT v3.23.2
Related Party Transaction (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Mar. 10, 2023
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Related Party          
Contract revenues   $ 182,534 $ 194,575 $ 341,708 $ 369,506
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   $ 25,500   $ 25,500