v3.26.1
Basis of Presentation and Significant Accounting Policies - Additional Information (Details)
3 Months Ended
Mar. 31, 2026
USD ($)
numberOfVessel
lease
Mar. 31, 2025
USD ($)
numberOfVessel
Property, Plant, and Equipment [Line Items]    
Received from equity method investee $ 500,000  
Number of vessels chartered to customers | numberOfVessel 6 7
Lease payments $ 3,758,000 $ 1,275,000
Time charter, term to completion 73 days 40 days
Number of noncancelable office leases | lease 4  
Minimum    
Property, Plant, and Equipment [Line Items]    
Vessel lease term 45 days 27 days
Maximum    
Property, Plant, and Equipment [Line Items]    
Vessel lease term 190 days 84 days
One Customer | Accounts Receivable | Geographic Concentration Risk    
Property, Plant, and Equipment [Line Items]    
Concentration risk 24.00%