XML 135 R120.htm IDEA: XBRL DOCUMENT v3.25.4
LEASES (Future Minimum Revenues on Charters-Out) (Details) - Charters-Out [Member]
$ in Thousands
12 Months Ended
Dec. 31, 2025
USD ($)
Operating Leases, Future Minimum Payments Receivable [Abstract]  
2026 rolling $ 95,129
2027 rolling 39,433
2028 rolling 34,038
2029 rolling 33,945
2030 rolling 7,068
Future minimum revenues $ 209,612
2026, revenue days 3120 days
2027, revenue days 1259 days
2028, revenue days 1098 days
2029, revenue days 1095 days
2030, revenue days 228 days
Revenue Days 6800 days