v3.26.1
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Net gain on sale of vessels (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2026
USD ($)
Gain on sale of vessels  
Net gain on sale of vessels $ 2,075
Genco Picardy  
Gain on sale of vessels  
Net gain on sale of vessels $ 2,075