v3.26.1
Capital Stock - Schedule of Non-Qualified Stock Option (Details) - $ / shares
6 Months Ended 12 Months Ended
Jun. 30, 2026
Dec. 31, 2024
Schedule of Non-Qualified Stock Option [Abstract]    
Total Options, Options outstanding   2,969,860
Weighted Average Exercise Price Per Share, Options outstanding   $ 1.72
Total Weighted Average Remaining Contractual Life, Options outstanding 6 years 10 months 6 days 6 years 9 months 7 days
Total Options, Granted 602,936  
Weighted Average Exercise Price Per Share, Granted $ 2.76  
Total Weighted Average Remaining Contractual Life, Granted 10 years  
Total Options, Exercised  
Weighted Average Exercise Price Per Share, Exercised  
Total Options, Forfeited  
Weighted Average Exercise Price Per Share, Forfeited  
Total Options, Expired  
Weighted Average Exercise Price Per Share, Expired  
Total Options, Options outstanding 3,572,796  
Weighted Average Exercise Price Per Share, Options outstanding $ 1.89  
Total Options, Options exercisable 2,826,085  
Weighted Average Exercise Price Per Share, Options exercisable $ 1.68  
Total Weighted Average Remaining Contractual Life, Options exercisable 6 years 4 months 9 days