XML 65 R54.htm IDEA: XBRL DOCUMENT v3.25.2
Schedule of Notes Payable (Details) - USD ($)
Jun. 30, 2025
Dec. 31, 2024
Short-Term Debt [Line Items]    
Total notes payable $ 73,230 $ 286,147
Notes payable, less current maturities 34,500 34,500
Nonrelated Party [Member]    
Short-Term Debt [Line Items]    
Less: current maturities 38,730 251,647
Notes payable, less current maturities 34,500 34,500
Notes Payable [Member]    
Short-Term Debt [Line Items]    
Total notes payable 38,730 251,647
Notes Payable One [Member]    
Short-Term Debt [Line Items]    
Total notes payable $ 34,500 $ 34,500