XML 52 R42.htm IDEA: XBRL DOCUMENT v3.25.3
Concentration of Risk and Enterprise-Wide Disclosures - Dragados/Hawaiian Dredging/Orion Joint Venture (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Mar. 10, 2023
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Related Party          
Contract revenues   $ 225,097 $ 226,675 $ 619,037 $ 579,514
Dragados/Hawaiian Dredging/Orion Joint Venture          
Related Party          
Contract awarded $ 461,300        
Contract revenues   $ 33,700 $ 57,200 $ 100,400 $ 150,700