v3.26.1
Note Payable (Details Narrative) - USD ($)
Nov. 08, 2025
Nov. 28, 2024
Dec. 31, 2025
Dec. 31, 2024
Short-Term Debt [Line Items]        
Note payable balance     $ 328,571 $ 326,072
November 2025 Note [Member]        
Short-Term Debt [Line Items]        
Short-term note payable $ 360,197      
Interest rate 8.24%      
Maturity date Oct. 08, 2026      
Note payable balance     328,571  
November 2024 Note [Member]        
Short-Term Debt [Line Items]        
Short-term note payable   $ 326,072    
Interest rate   9.24%    
Maturity date   Oct. 08, 2025    
Note payable balance     $ 0 $ 326,072