XML 104 R88.htm IDEA: XBRL DOCUMENT v3.25.0.1
COMMITMENTS AND CONTINGENCIES (Details)
$ in Millions
Dec. 31, 2024
USD ($)
item
Dec. 31, 2023
item
Commitments, Guarantees and Contingencies    
Standby letters of credit $ 6.1  
Vessel construction obligations 814.0  
Vendor and other obligations $ 214.6  
Number of vessels under agreements for construction | item 3  
Vessel construction in progress    
Commitments, Guarantees and Contingencies    
Number of vessels under agreements for construction | item 3 3
U.S. Custom Bond    
Commitments, Guarantees and Contingencies    
Bonds $ 65.1