XML 29 R18.htm IDEA: XBRL DOCUMENT v3.25.1
Share Capital (Tables)
3 Months Ended
Mar. 31, 2025
Equity [Abstract]  
Schedule of warrant activity
                    
   Warrants at Exercise Price of $4.50   Warrants at Exercise Price of $7.20   Warrants at Exercise Price of $9.00   Total Warrants 
Outstanding at December 31, 2024           15,262    4,317 
Issued during first quarter 2025                
Expired during first quarter 2025           15,262    4,317 
Exercised during first quarter 2025                
Outstanding at March 31, 2025                
Schedule of option activity
            
   Number of Options   Exercise Price Range   Weighted-Average Exercise Price 
Options outstanding at December 31, 2024   15,978,736   $0.024 - 2.70   $1.46 
Granted   112,500    2.7 - 6.75    5.25 
Canceled   35,764    1.86 - 2.70    2.24 
Exercised            
Options outstanding at March 31, 2025   16,055,472   $0.024 - 6.75   $1.49