v3.26.1
LEASES (Future Minimum Revenues on Charters-Out) (Details) - Charters-Out [Member]
$ in Thousands
6 Months Ended
Jun. 30, 2026
USD ($)
Operating Leases, Future Minimum Payments Receivable [Abstract]  
2026 $ 57,408
2027 69,983
2028 64,672
2029 41,071
2030 7,068
Future minimum revenues $ 240,203
2026, revenue days 1729 days
2027, revenue days 1989 days
2028, revenue days 1830 days
2029, revenue days 1261 days
2030, revenue days 228 days
Revenue Days 7037 days