v3.26.3
Transactions with Related Parties, Central Mare (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Transactions with Related Parties [Abstract]      
Due from related parties $ 0   $ 600
Due to related parties 11,295   139
Related Party [Member] | Central Mare [Member]      
Transactions with Related Parties [Abstract]      
Fees and expenses 180 $ 180  
Due from related parties 1,187   1,037
EUA's collected from charterers 1,187   1,037
Due to related parties 12,457    
Related Party [Member] | CSI [Member]      
Transactions with Related Parties [Abstract]      
Fees and expenses 2,845 $ 2,466  
Due to related parties $ 25   $ 437