v3.26.1
Derivative Instruments and Fair Value Measurements - Schedule of Derivative Instruments (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Derivatives, Fair Value [Line Items]          
Unrealized loss on derivative instruments, net $ (6,696,000) $ (1,301,000) $ (89,000) $ (1,117,000)  
Margin accounts | Fair Value, Inputs, Level 1          
Derivatives, Fair Value [Line Items]          
Asset Derivative 6,805,000   6,805,000   $ 572,000
Liability Derivative 0   0   0
Forward freight agreements          
Derivatives, Fair Value [Line Items]          
Unrealized loss on derivative instruments, net 1,000 (184,000) (6,000) 239,000  
Forward freight agreements | Fair Value, Inputs, Level 2          
Derivatives, Fair Value [Line Items]          
Asset Derivative 171,000   171,000   177,000
Liability Derivative 0   0   0
Fuel swap contracts | Fair Value, Inputs, Level 2          
Derivatives, Fair Value [Line Items]          
Asset Derivative 0   0   0
Liability Derivative 1,044,000   1,044,000   1,189,000
Interest rate cap          
Derivatives, Fair Value [Line Items]          
Unrealized loss on derivative instruments, net (97,000) (315,000) (228,000) (850,000)  
Interest rate cap | Fair Value, Inputs, Level 2          
Derivatives, Fair Value [Line Items]          
Asset Derivative 119,000   119,000   347,000
Liability Derivative 0   0   $ 0
Fuel Swap Contracts          
Derivatives, Fair Value [Line Items]          
Derivative gain (loss)       $ (506,000)  
Unrealized loss on derivative instruments, net $ (6,600,000) $ (803,000) $ 145,000