v3.26.1
BUSINESS AND SEGMENT REPORTING (Reportable Segments Information) (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2026
USD ($)
segment
Mar. 31, 2025
USD ($)
Segment Reporting Information [Line Items]    
Number of reportable segments | segment 2  
Revenues, services $ 325,476 $ 183,394
Time charter equivalent revenues 317,245 178,342
Vessel expenses 61,039 67,028
Charter hire expenses 7,696 9,145
Depreciation and amortization 40,567 39,705
Gain on disposal of vessels and other assets, net (88,171) (10,021)
Adjusted income/(loss) from vessel operations 207,943 62,464
Equity in income/(loss) of affiliated companies 3,919 0
Adjusted total assets 2,470,835 2,383,529
Expenditures for vessels and vessel improvements 70,655 82,973
Payments for drydocking 13,850 16,900
Vessel Operations [Member]    
Segment Reporting Information [Line Items]    
Gain on disposal of vessels and other assets, net (88,171) (10,021)
Adjusted income/(loss) from vessel operations 207,943 62,464
Equity in income/(loss) of affiliated companies 3,919 0
International Crude Tankers Segment [Member]    
Segment Reporting Information [Line Items]    
Revenues, services 191,454 88,004
Time charter equivalent revenues 184,276 84,629
Vessel expenses 30,396 28,418
Charter hire expenses 4,495 2,836
Depreciation and amortization 19,975 18,702
Gain on disposal of vessels and other assets, net (52,614) (10,021)
Adjusted income/(loss) from vessel operations 129,410 34,673
Adjusted total assets 1,352,651 1,320,918
Expenditures for vessels and vessel improvements 177 190
Payments for drydocking 6,828 1,574
International Product Carriers Segment [Member]    
Segment Reporting Information [Line Items]    
Revenues, services 134,022 95,390
Time charter equivalent revenues 132,969 93,713
Vessel expenses 30,643 38,610
Charter hire expenses 3,201 6,309
Depreciation and amortization 20,592 21,003
Gain on disposal of vessels and other assets, net (35,557)  
Adjusted income/(loss) from vessel operations 78,533 27,791
Adjusted total assets 1,118,184 1,062,611
Expenditures for vessels and vessel improvements 70,478 82,783
Payments for drydocking $ 7,022 $ 15,326