XML 99 R82.htm IDEA: XBRL DOCUMENT v3.22.4
MANAGEMENT AGREEMENT AND AFFILIATE TRANSACTIONS - Amounts due to Manager (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Accrued management fees    
Related Party Transaction [Line Items]    
Management fee payable $ 53 $ 1,495
Other payables    
Related Party Transaction [Line Items]    
Management fee payable $ 4,688 $ 2,283