v3.26.1
LEASES (Future Minimum Revenues on Charters-Out) (Details) - Charters-Out [Member]
$ in Thousands
3 Months Ended
Mar. 31, 2026
USD ($)
Operating Leases, Future Minimum Payments Receivable [Abstract]  
2026 $ 77,563
2027 54,124
2028 48,770
2029 35,032
2030 7,068
Future minimum revenues $ 222,556
2026, revenue days 2464 days
2027, revenue days 1624 days
2028, revenue days 1464 days
2029, revenue days 1122 days
2030, revenue days 228 days
Revenue Days 6902 days