XML 66 R56.htm IDEA: XBRL DOCUMENT v3.22.2.2
Notes payable (Details) - USD ($)
Sep. 30, 2022
Dec. 31, 2021
Paycheck Protection Program Loan $ 0 $ 2,000,000
Notes Payable Issued 11,860,055 11,860,055
Notes Payable Issued December 15,925,926 15,925,926
Notes Payable 27,785,981 29,785,981
Unamortized Discount (5,037,990) (3,698,458)
Notes Payable Total Carrying Value 22,747,991 26,087,523
Face Value [Member]    
Notes Payable Total Carrying Value $ 22,747,991 $ 26,087,523