XML 52 R42.htm IDEA: XBRL DOCUMENT v3.22.2
Note Payable (Details Narrative) - USD ($)
1 Months Ended 3 Months Ended
Aug. 25, 2021
Mar. 31, 2022
Mar. 31, 2021
Short-Term Debt [Line Items]      
Payment to acquire assets   $ 804,433
Arizona Bank and Trust [Member]      
Short-Term Debt [Line Items]      
Proceeds from bank loan $ 8,600,000    
Debt instrument interest rate 3.00%    
Maturity date Aug. 23, 2031    
Arizona Bank and Trust [Member] | 199 Regular Monthly Payments [Member]      
Short-Term Debt [Line Items]      
Debt instrument periodic payment $ 40,978    
Arizona Bank and Trust [Member] | One Irregular Payment [Member]      
Short-Term Debt [Line Items]      
Debt instrument periodic payment 5,956,538    
Property [Member]      
Short-Term Debt [Line Items]      
Payment to acquire assets $ 10,800,000