v3.26.1
VOYAGE REVENUES (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Income statement        
Total revenues $ 136,414 $ 80,939 $ 250,843 $ 152,208
Voyage revenues        
Income statement        
Lease revenue 39,062 29,664 72,911 62,000
Spot market voyage revenue 97,352 51,275 177,932 90,208
Total revenues $ 136,414 $ 80,939 $ 250,843 $ 152,208