v3.26.1
Schedule of Stock Options (Details) - USD ($)
6 Months Ended 12 Months Ended
Jun. 30, 2026
Dec. 31, 2025
Retirement Benefits [Abstract]    
Number of Options. Balance outstanding, beginning 4,047,222  
Weighted Average Exercise Price, Options outstanding, Beginning $ 4.28  
Weighted-Average Remaining Contractual Term (Years) 8 years 8 years 1 month 28 days
Aggregate Intrinsic Value, Balance $ 178,975  
Number of Options, Granted 820,000  
Weighted Average Exercise Price, Options, Granted $ 1.025  
Number of Options, Exercised  
Weighted Average Exercise Price, Options, Exercised  
Number of Options, Expired or forfeited (3,000)  
Weighted Average Exercise Price, Options, Expired or forfeited $ 1.95  
Number of Options. Balance outstanding, Ending 4,864,222 4,047,222
Weighted Average Exercise Price, Options outstanding, Ending $ 2.76 $ 4.28
Aggregate Intrinsic Value, Balance $ 27,782 $ 178,975
Number of Options Vested and Exercisable 3,546,028  
Weighted Average Exercise Price, Option Vested and Exercisable $ 3.39  
Weighted-Average Remaining Contractual Term (Years), Option Vested and Exercisable 7 years 6 months 25 days  
Aggregate Intrinsic Value, Option Vested and Exercisable $ 12,227