v3.26.1
CAPITAL IMPROVEMENTS IN PROGRESS AND NEWBUILDINGS (Schedule of Capital Improvements, Newbuildings and Vessel Purchase Deposits) (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Property, Plant and Equipment [Abstract]    
Capital improvements in progress $ 30,072 $ 26,138
Newbuildings 158,709 154,936
Capital improvements in progress and newbuildings $ 188,781 $ 181,074