XML 62 R46.htm IDEA: XBRL DOCUMENT v3.24.1
Note Payable (Details Narrative) - USD ($)
12 Months Ended
Aug. 25, 2021
Dec. 31, 2023
Dec. 31, 2022
May 08, 2020
Short-Term Debt [Line Items]        
Payment to acquire assets   $ 1,128,187 $ 3,221,182  
Arizona Bank & Trust [Member]        
Short-Term Debt [Line Items]        
Proceeds from bank loan $ 8,600,000      
Debt instrument interest rate 3.00%      
Property [Member]        
Short-Term Debt [Line Items]        
Payment to acquire assets $ 10,800,000      
199 Regular Monthly Payments [Member] | Arizona Bank & Trust [Member]        
Short-Term Debt [Line Items]        
Debt instrument periodic payment 40,978      
One Irregular Payment [Member] | Arizona Bank & Trust [Member]        
Short-Term Debt [Line Items]        
Debt instrument periodic payment $ 5,956,538      
Maturity date Aug. 23, 2031      
Paycheck Protection Program Loan [Member] | Convertible Promissory Note [Member]        
Short-Term Debt [Line Items]        
Debt instrument principal amount       $ 1,320,714
Debt interest rate       1.00%