v3.26.3
LEASES (Future Minimum Revenues on Charters-Out) (Details) - Charters-Out [Member]
$ in Thousands
9 Months Ended
Sep. 30, 2026
USD ($)
Operating Leases, Future Minimum Payments Receivable [Abstract]  
2026 $ 34,210
2027 103,334
2028 98,161
2029 62,643
2030 7,068
Future minimum revenues $ 305,416
2026, revenue days 980 days
2027, revenue days 2717 days
2028, revenue days 2562 days
2029, revenue days 1715 days
2030, revenue days 228 days
Revenue Days 8202 days