XML 67 R54.htm IDEA: XBRL DOCUMENT v3.25.0.1
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Drydocking and Fixed Assets (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Deferred drydocking costs      
Amortization expense for drydocking $ 17,916 $ 13,253 $ 7,832
Property, Plant and Equipment, Net, by Type [Abstract]      
Depreciation and amortization $ 68,666 66,465 60,190
Minimum [Member]      
Deferred drydocking costs      
Period for which vessels are required to be drydocked for major repairs and maintenance 30 months    
Maximum [Member]      
Deferred drydocking costs      
Period for which vessels are required to be drydocked for major repairs and maintenance 60 months    
Leasehold improvements      
Property, Plant and Equipment, Net, by Type [Abstract]      
Property, Plant, and Equipment, Useful Life, Term, Description [Extensible Enumeration] us-gaap:UsefulLifeShorterOfTermOfLeaseOrAssetUtilityMember    
Furniture, fixtures & other equipment      
Property, Plant and Equipment, Net, by Type [Abstract]      
Useful lives 5 years    
Vessel equipment | Minimum [Member]      
Property, Plant and Equipment, Net, by Type [Abstract]      
Useful lives 2 years    
Vessel equipment | Maximum [Member]      
Property, Plant and Equipment, Net, by Type [Abstract]      
Useful lives 15 years    
Computer equipment      
Property, Plant and Equipment, Net, by Type [Abstract]      
Useful lives 3 years    
Detail of Fixed Assets, Excluding Vessels      
Property, Plant and Equipment, Net, by Type [Abstract]      
Depreciation and amortization $ 2,585 $ 2,687 $ 2,266