XML 69 R58.htm IDEA: XBRL DOCUMENT v3.20.2
Notes Payable, Net - Principal Repayment (Details)
$ in Thousands
Sep. 30, 2020
USD ($)
Debt Instrument [Line Items]  
2023 $ 2,000
Total principal payments 2,000
Note payable, net 1,993
Unsecured debt  
Debt Instrument [Line Items]  
Remainder - 2020 0
2021 0
2022 530
2023 556
Total principal payments 1,086
Current portion 0
Long-term portion 1,086
Note payable, net $ 1,086