v3.26.1
Common Stock Warrants (Details Narrative) - USD ($)
12 Months Ended
Jun. 04, 2025
Dec. 31, 2025
Dec. 31, 2024
Nov. 14, 2025
Nov. 13, 2025
Warrants to purchase common stock   518,750     41,384
Warrants exercise price, per share   $ 1.00      
Proceeds from exercise of warrants   $ 1,500,799    
Number of shares sold   2,421,415      
Cash proceeds   $ 7,614,649 4,528,797    
Exercises shares        
Number of warrants or rights outstanding   362,500      
Weighted average exercise price, per share   $ 1.00      
Fair value of warrant modifications   $ 32,099 $ 89,949    
Senior Notes [Member]          
Stock price per share   $ 1.00      
Exercises shares   362,500      
Warrant [Member]          
Warrants to purchase common stock   1,500,799   41,384  
Warrants exercise price, per share   $ 0.96   $ 3.00  
Expiration date of warrants       Nov. 14, 2030  
Proceeds from exercise of warrants   $ 1,504,844      
Note principal amount   1,756,000      
Cash proceeds   $ 500,799      
Number of warrants or rights outstanding   101,128      
Fair value of warrant modifications   $ 32,099      
Warrant [Member] | Minimum [Member]          
Stock price per share   $ 0.96      
Weighted average remaining life   1 year      
Warrant [Member] | Maximum [Member]          
Stock price per share   $ 1.00      
Weighted average remaining life   8 years 8 months 12 days      
Common Stock [Member]          
Number of shares sold 1,000,000 504,844      
Stock price per share $ 1.00        
Cash proceeds $ 1,000,000 $ 5,239,988      
Exercises shares   504,844