v3.26.1
General Information and Recent Events (Details)
Mar. 31, 2026
vessel
numberOfVessel
Dec. 31, 2025
Owner of a deck barge | NBHC    
Property, Plant, and Equipment [Line Items]    
Ownership percentage 50.00% 50.00%
NBHC    
Property, Plant, and Equipment [Line Items]    
Ownership percentage 66.67%  
Panamax    
Property, Plant, and Equipment [Line Items]    
Number of vessels 3  
Ultramax Ice Class 1C    
Property, Plant, and Equipment [Line Items]    
Number of vessels 2  
Ultramax    
Property, Plant, and Equipment [Line Items]    
Number of vessels 2  
Supramax    
Property, Plant, and Equipment [Line Items]    
Number of vessels 8  
Post-Panamax Ice Class 1A    
Property, Plant, and Equipment [Line Items]    
Number of vessels 4  
Panamax Ice Class 1A    
Property, Plant, and Equipment [Line Items]    
Number of vessels | numberOfVessel 6  
Handysize    
Property, Plant, and Equipment [Line Items]    
Number of vessels 14