XML 57 R47.htm IDEA: XBRL DOCUMENT v3.26.1
Revenue - Schedule of Type of customer (Details)
$ in Thousands
3 Months Ended
Mar. 10, 2023
USD ($)
Mar. 31, 2026
USD ($)
customer
Mar. 31, 2025
USD ($)
Disaggregation of Revenue [Line Items]      
Contract revenues   $ 216,301 $ 188,653
Dragados/Hawaiian Dredging/Orion Joint Venture      
Disaggregation of Revenue [Line Items]      
Contract revenues   14,300 33,300
Contract awarded $ 467,800    
Contract revenues      
Disaggregation of Revenue [Line Items]      
Contract revenues   216,301 188,653
Federal Government      
Disaggregation of Revenue [Line Items]      
Contract revenues   29,726 41,884
State Governments      
Disaggregation of Revenue [Line Items]      
Contract revenues   35,658 28,961
Local Governments      
Disaggregation of Revenue [Line Items]      
Contract revenues   27,620 37,037
Private Companies      
Disaggregation of Revenue [Line Items]      
Contract revenues   $ 123,297 $ 80,771
Customer concentration risk | Contract revenues      
Disaggregation of Revenue [Line Items]      
Concentration Risk, Percentage   100.00% 100.00%
Number of customers exceeding the 10% benchmark percentage | customer   0  
Customer concentration risk | Federal Government | Contract revenues      
Disaggregation of Revenue [Line Items]      
Concentration Risk, Percentage   14.00% 22.00%
Customer concentration risk | Federal Government | Contract revenues | US Navy      
Disaggregation of Revenue [Line Items]      
Concentration Risk, Percentage     18.00%
Customer concentration risk | State Governments | Contract revenues      
Disaggregation of Revenue [Line Items]      
Concentration Risk, Percentage   16.00% 15.00%
Customer concentration risk | Local Governments | Contract revenues      
Disaggregation of Revenue [Line Items]      
Concentration Risk, Percentage   13.00% 20.00%
Customer concentration risk | Private Companies | Contract revenues      
Disaggregation of Revenue [Line Items]      
Concentration Risk, Percentage   57.00% 43.00%
Geographic concentration | Contract revenues | Foreign      
Disaggregation of Revenue [Line Items]      
Concentration Risk, Percentage   2.00% 6.00%