XML 51 R41.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note Payable (Details Narrative) - USD ($)
6 Months Ended
Aug. 25, 2021
Jun. 30, 2022
Jun. 30, 2021
Short-Term Debt [Line Items]      
Payment to acquire assets   $ 1,725,726 $ 602,009
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