XML 66 R56.htm IDEA: XBRL DOCUMENT v3.22.1
Notes Payable (Details) - USD ($)
Mar. 31, 2022
Dec. 31, 2021
Short-Term Debt [Line Items]    
Total notes payable $ 553,150 $ 877,172
Current Portion (553,150) (727,182)
Total notes payable, net 150,000
Notes Payables 1 [Member]    
Short-Term Debt [Line Items]    
Total notes payable 0 260,087
Notes Payables 2 [Member]    
Short-Term Debt [Line Items]    
Total notes payable $ 0 $ 150,000