XML 57 R48.htm IDEA: XBRL DOCUMENT v3.24.4
Summary of Significant Accounting Policies - Leases (Details)
12 Months Ended
Dec. 31, 2023
lease
vessel
Dec. 31, 2022
vessel
Property, Plant and Equipment [Line Items]    
Number of vessels chartered to customers | vessel 10 4
Time charter, term to completion 105 days  
Number of noncancelable office leases | lease 4  
Minimum    
Property, Plant and Equipment [Line Items]    
Vessel lease term 20 days  
Maximum    
Property, Plant and Equipment [Line Items]    
Vessel lease term 105 days