v3.26.1
Schedule of Stock Warrant Activity (Details) - $ / shares
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Equity [Abstract]      
Warrants, Outstanding and exercisable, Beginning 2,311,161 2,311,161  
Weighted-Average Exercise Price Per Share, Outstanding and exercisable Beginning $ 0.71 $ 0.71  
Warrants, Granted 3,426,905  
Weighted-Average Exercise Price Per Share, Granted $ 1.72  
Warrants, Exercised 156,000  
Weighted-Average Exercise Price Per Share, Exercised $ 0.80  
Warrants, Forfeited  
Weighted-Average Exercise Price Per Share, Forfeited  
Warrants, Expired  
Weighted-Average Exercise Price Per Share, Expired  
Warrants, Exercised (156,000)  
Warrants, Outstanding and exercisable, Ending 5,582,066 2,311,161 2,311,161
Weighted-Average Exercise Price Per Share, Outstanding and exercisable Ending $ 1.32 $ 0.71 $ 0.71