XML 51 R41.htm IDEA: XBRL DOCUMENT v3.25.2
Note Payable (Details Narrative) - USD ($)
6 Months Ended
Aug. 25, 2021
Jun. 30, 2025
Jun. 30, 2024
Short-Term Debt [Line Items]      
Payment to acquire assets   $ 996,452 $ 1,608,798
Arizona Bank & Trust [Member]      
Short-Term Debt [Line Items]      
Proceeds from bank loan $ 8,600,000    
Debt instrument interest rate 3.00%    
Arizona Bank & Trust [Member] | 199 Regular Monthly Payments [Member]      
Short-Term Debt [Line Items]      
Debt instrument periodic payment $ 40,978    
Arizona Bank & Trust [Member] | One Irregular Payment [Member]      
Short-Term Debt [Line Items]      
Debt instrument periodic payment $ 5,956,538    
Maturity date Aug. 23, 2031    
Property [Member]      
Short-Term Debt [Line Items]      
Payment to acquire assets $ 10,800,000