XML 40 R29.htm IDEA: XBRL DOCUMENT v3.21.2
Notes Payable (Tables)
12 Months Ended
Dec. 31, 2020
Debt Disclosure [Abstract]  
Schedule of notes payable
   2020   2019 
Rogers Note  $-   $215,985 
Kodak Note   -    250,000 
Matheson Note   -    262,500 
Economic Injury Disaster Loan   150,000      
Paycheck Protection Program Loan   168,800      
New VPEG Note   3,081,676    1,978,900 
Total notes payable   3,400,476    2,707,295 
Less unamortized discount and issuance costs   -    (25,018)
Total notes payable, net  $3,400,476   $2,682,277 
           
Current portion of notes payable   3,081,676    2,682,277 
Long term notes payable, net  $318,800   $- 
Schedule of future payments
2021  $3,081,676 
2022 and beyond   318,800 
Total  $3,400,476