XML 62 R29.htm IDEA: XBRL DOCUMENT v3.20.2
Commitments and Contingencies (Tables)
6 Months Ended
Jun. 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   32    116 
2021   58    136 
2022   28    138 
2023   -    141 
2024   -    132 
Total minimum lease payments  $118   $663 

 

   Finance
Leases
 
     
Less: amounts representing interest (ranging from 11.43% to 18.32%)  $12 
      
Present value of minimum lease payments   106 
      
Less: current installments under finance lease obligations   53 
      
Total long-term portion  $53