XML 62 R51.htm IDEA: XBRL DOCUMENT v3.20.2
Notes Payable - Schedule of Notes Payable (Details) - USD ($)
Sep. 30, 2020
Dec. 31, 2019
Total notes payable $ 2,938,700 $ 3,484,297
Less unamortized debt issuance costs (257,778) (144,334)
Less unamortized debt discount (250,702)
Less current portion (612,539) (3,339,963)
Long-term portion of notes payable 1,817,681
Seller Notes Payable [Member]    
Total notes payable 100,000
PPP Note Payable [Member]    
Total notes payable 838,700
2020 Notes [Member]    
Total notes payable 2,000,000
2018 Unrelated Notes [Member]    
Total notes payable 900,000
2017 Unrelated Notes [Member]    
Total notes payable 1,760,000
2016 Unrelated Notes [Member]    
Total notes payable $ 824,297