v3.26.1
Capital Stock - Schedule of Non-Qualified Stock Option (Details) - $ / shares
3 Months Ended 12 Months Ended
Mar. 31, 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 17 days 6 years 9 months 7 days
Total Options, Granted 352,936  
Weighted Average Exercise Price Per Share, Granted $ 3.39  
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,322,796  
Weighted Average Exercise Price Per Share, Options outstanding $ 1.89  
Total Options, Options exercisable 2,633,089  
Weighted Average Exercise Price Per Share, Options exercisable $ 1.65  
Total Weighted Average Remaining Contractual Life, Options exercisable 6 years 4 months 13 days