XML 64 R53.htm IDEA: XBRL DOCUMENT v3.21.1
Notes Payable - Components of Notes Payable (Details)
3 Months Ended
Mar. 31, 2021
USD ($)
Movement In Notes Payable [Roll Forward]  
Total notes payable, beginning $ 4,074,863
Accretion of discount 75,705
Total notes payable, ending 3,396,568
Paycheck Protection Program [Member]  
Movement In Notes Payable [Roll Forward]  
PPP loan forgiveness $ (754,000)