XML 73 R61.htm IDEA: XBRL DOCUMENT v3.25.2
VOYAGE REVENUES (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Income statement        
Total revenues $ 80,939 $ 107,047 $ 152,208 $ 224,482
Voyage revenues        
Income statement        
Lease revenue 29,664 46,432 62,000 89,615
Spot market voyage revenue 51,275 60,615 90,208 134,867
Total revenues $ 80,939 $ 107,047 $ 152,208 $ 224,482