XML 52 R42.htm IDEA: XBRL DOCUMENT v3.22.2
Schedule of Notes Payable (Details) - USD ($)
Mar. 31, 2022
Dec. 31, 2021
Financing Receivable, Credit Quality Indicator [Line Items]    
Principal amount $ 664,500 $ 1,675,535
Accrued interest 26,764 25,321
Total principal and accrued interest 691,264 1,700,856
Government assistance notes payable, current portion (40,000) (11,115)
Government Assistance Notes Payable Including Net Of Current Portion 651,264 1,689,741
Paycheck protection loan [Member]    
Financing Receivable, Credit Quality Indicator [Line Items]    
Principal amount 1,025,535
Economic injury disaster loans [Member]    
Financing Receivable, Credit Quality Indicator [Line Items]    
Principal amount $ 664,500 $ 650,000