v3.26.1
SHIPPING REVENUE AND OTHER OPERATING INCOME (Components of non-cash revenue and expenses recognized for EUAs) (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2025
Site Contingency [Line Items]      
Value of EUAs receivable from its charterers or commercial pools in which it participates $ 12,100    
European Union's Emissions Trading System ("EU ETS")      
Site Contingency [Line Items]      
Total shipping revenues 4,382 $ 2,030  
Voyage expenses 4,382 2,030  
Value of EUAs due to European Union Authorities 14,100   $ 9,700
European Union's Emissions Trading System ("EU ETS") | Other current liabilities      
Site Contingency [Line Items]      
Value of EUAs due to European Union Authorities 9,700    
European Union's Emissions Trading System ("EU ETS") | other liabilities      
Site Contingency [Line Items]      
Value of EUAs due to European Union Authorities 4,400    
European Union's Emissions Trading System ("EU ETS") | Pool revenues      
Site Contingency [Line Items]      
Total shipping revenues 3,756 1,610  
European Union's Emissions Trading System ("EU ETS") | Time charter revenues      
Site Contingency [Line Items]      
Total shipping revenues 626 $ 420  
EUAs 2025 Emissions      
Site Contingency [Line Items]      
Value of EUAs due to European Union Authorities $ 2,100