XML 64 R51.htm IDEA: XBRL DOCUMENT v3.22.4
Summary of Significant Accounting Policies - Insurance Coverage (Details)
$ in Millions
12 Months Ended
Dec. 31, 2022
USD ($)
policy
item
Dec. 31, 2021
USD ($)
Insurance Coverage    
Number of employee health care insurance policies | policy 2  
Accrued insurance claims liability $ 5.8 $ 19.8
Accrued insurance claims receivables $ 0.0 $ 13.3
Marine Segment    
Insurance Coverage    
Levels of insurance coverage maintained by the Company | item 5  
Amount in excess of primary insurance coverage $ 200.0  
Marine Segment | Other liability policies    
Insurance Coverage    
Primary limit of insurance coverage 1.0  
Marine Segment | Maritime employer's liability    
Insurance Coverage    
Primary limit of insurance coverage 10.0  
Marine Segment | Watercraft pollution policy    
Insurance Coverage    
Primary limit of insurance coverage $ 5.0  
Concrete Segment    
Insurance Coverage    
Levels of insurance coverage maintained by the Company | item 5  
Amount in excess of primary insurance coverage $ 200.0  
Concrete Segment | Other liability policies    
Insurance Coverage    
Primary limit of insurance coverage $ 1.0