XML 40 R29.htm IDEA: XBRL DOCUMENT v3.20.2
Commitments and Contingencies (Tables)
9 Months Ended
Sep. 30, 2020
Commitments and Contingencies Disclosure [Abstract]  
Schedule of the future minimum lease payments under non-cancellable operating lease and future minimum capital lease payments
    Finance
Leases
    Operating
Lease
 
Years Ending December 31,                
2020     16       71  
2021     58       190  
2022     28       194  
2023     -       198  
2024     -       186  
Total minimum lease payments   $ 102     $ 839  
    Finance
Leases
 
Less: amounts representing interest (ranging from 11.43% to 18.32%)   $ 10  
Present value of minimum lease payments     92  
Less: current installments under finance lease obligations     52  
Total long-term portion   $ 40