XML 77 R59.htm IDEA: XBRL DOCUMENT v3.21.2
ACCOUNTS PAYABLE AND ACCRUED EXPENSES (Details) - USD ($)
$ in Thousands
Jun. 30, 2021
Dec. 31, 2020
ACCOUNTS PAYABLE AND ACCRUED EXPENSES.    
Accounts payable $ 15,824 $ 11,864
Accrued general and administrative expenses 2,341 3,258
Accrued vessel operating expenses 9,091 7,671
Total accounts payable and accrued expenses $ 27,256 $ 22,793