XML 39 R24.htm IDEA: XBRL DOCUMENT v3.20.1
Loans Payable (Tables)
3 Months Ended
Mar. 31, 2020
Loans Payable [Abstract]  
Schedule of loans payable
   March 31,
2020
   December 31,
2019
 
Term loans  $98,816   $103,800 
Less current portion   (27,793)   (25,934)
Non-current portion  $71,023   $77,866 
Schedule of future principal payments under the term notes
Year Ending December 31,    
2020  $20,950 
2021   28,136 
2022   30,492 
2023   19,238 
Total minimum principal payments  $98,816