v3.26.1
VOYAGE REVENUES (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Income statement    
Total revenues $ 114,429 $ 71,269
Voyage revenues    
Income statement    
Lease revenue 33,849 32,336
Spot market voyage revenue 80,580 38,933
Total revenues $ 114,429 $ 71,269