v3.26.1
ACCOUNTS PAYABLE AND ACCRUED EXPENSES (Tables)
6 Months Ended
Jun. 30, 2026
ACCOUNTS PAYABLE AND ACCRUED EXPENSES  
Schedule of accounts payable and accrued expenses

  ​ ​ ​

June 30, 

  ​ ​ ​

December 31, 

  ​ ​ ​

2026

  ​ ​ ​

2025

 

Accounts payable

$

22,404

$

18,642

Accrued general and administrative expenses

 

4,459

 

7,117

Accrued vessel operating expenses

 

11,227

 

11,084

Total accounts payable and accrued expenses

$

38,090

$

36,843