XML 44 R32.htm IDEA: XBRL DOCUMENT v3.20.2
10. Notes Payable (Tables)
6 Months Ended
Jun. 30, 2020
Notes Payable [Abstract]  
Notes payable
   

June 30,

2020

   

December 31,

2019

 
Notes payable   $ 2,979     $ -  
Less: current notes payable     (1,070 )     -  
Notes payable, net of current portion   $ 1,909     $ -  
Principal payments of notes payable
Year ending December 31,      
2020 remaining   $ 1,035  
2021     71  
2022     74  
2023     76  
2024     79  
Thereafter     1,644  
Total   $ 2,979