v3.25.2
Share Capital and Additional Paid in Capital Authorized (Tables)
3 Months Ended 12 Months Ended
Mar. 31, 2025
Dec. 31, 2024
Share Capital And Additional Paid In Capital Authorized [Abstract]    
Summary of Warrant Activity

Following is a summary of the warrant activity during the three months ended March 31, 2025 and 2024:

 

 

Number of Share Purchase Warrants

 

 

Weighted Average Exercise Price

 

Outstanding January 1, 2024

 

 

22,518,894

 

 

$

1.35

 

Issued

 

 

 

 

 

 

Exercised

 

 

 

 

 

 

Expired

 

 

(4,838,707

)

 

 

1.24

 

Outstanding March 31, 2024

 

 

17,680,187

 

 

$

1.21

 

 

 

 

 

 

 

 

Outstanding January 1, 2025

 

 

17,732,764

 

 

$

1.21

 

Issued

 

 

 

 

 

 

Exercised

 

 

 

 

 

 

Expired

 

 

 

 

 

 

Outstanding March 31, 2025

 

 

17,732,764

 

 

$

1.21

 

The following is a summary of share purchase warrants activities during the years ended December 31, 2024 and 2023:

 

 

Number of Share Purchase Warrants

 

 

Weighted Average Exercise Price

 

Outstanding January 1, 2023

 

 

19,633,911

 

 

$

1.18

 

Issued

 

 

10,142,874

 

 

 

1.00

 

Exercised

 

 

(2,727,083

)

 

 

0.48

 

Expired

 

 

(4,530,808

)

 

 

0.99

 

Outstanding December 31, 2023

 

 

22,518,894

 

 

$

1.35

 

Issued

 

 

 

 

 

 

Exercised

 

 

 

 

 

 

Expired

 

 

(4,786,130

)

 

 

1.24

 

Outstanding December 31, 2024

 

 

17,732,764

 

 

$

1.21

 

 

Schedule of Purchase Warrants Outstanding and Exercisable

As of March 31, 2025, the following share purchase warrants were outstanding and exercisable:

 

Outstanding

 

 

Exercise Price

 

Remaining life
(years)

 

 

Expiry Date

 

7,537,313

 

 

USD$1.50

 

 

1.08

 

 

April 29, 2026

 

10,195,451

 

 

USD$1.00

 

 

5.25

 

 

Jun 30, 2030

 

17,732,764

 

 

 

 

 

 

 

 

 

As of March 31, 2024, the following share purchase warrants were outstanding and exercisable:

 

Outstanding

 

 

Exercise Price

 

Remaining life
(years)

 

 

Expiry Date

 

7,537,313

 

 

USD$1.50

 

 

2.33

 

 

April 29, 2026

 

10,142,874

 

 

USD$1.00

 

 

6.50

 

 

June 30, 2030

 

17,680,187

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

As of December 31, 2024, the following share purchase warrants were outstanding and exercisable:

 

Outstanding

 

 

Exercise Price

 

Remaining life
(years)

 

 

Expiry Date

 

7,537,313

 

 

USD$1.50

 

 

1.33

 

 

April 29, 2026

 

10,195,451

 

 

USD$1.00

 

 

5.50

 

 

Jun 30, 2030

 

17,732,764

 

 

 

 

 

 

 

 

 

As of December 31, 2023, the following share purchase warrants were outstanding and exercisable:

 

Outstanding

 

 

Exercise Price

 

Remaining life
(years)

 

 

Expiry Date

 

4,838,707

 

 

USD$1.24

 

 

0.24

 

 

March 28, 2024

 

7,537,313

 

 

USD$1.50

 

 

2.33

 

 

April 29, 2026

 

10,142,874

 

 

USD$1.00

 

 

6.50

 

 

June 30, 2030

 

22,518,894

 

 

 

 

 

 

 

 

Summary of Stock Option Activities

The following is a summary of stock option activities for the three months ended March 31, 2025 and 2024:

 

 

Number of stock
options

 

 

Weighted average
exercise price

 

 

Weighted average
grant date
fair value

 

Outstanding January 1, 2024

 

 

470,668

 

 

$

0.25

 

 

$

0.54

 

Granted

 

 

 

 

 

 

 

 

 

Exercised

 

 

 

 

 

 

 

 

 

Forfeited

 

 

(157,334

)

 

 

0.37

 

 

 

0.24

 

Outstanding March 31, 2024

 

 

313,334

 

 

$

0.25

 

 

$

0.01

 

 

 

 

 

 

 

 

 

 

 

Outstanding Jan 1, 2025

 

 

246,667

 

 

$

0.25

 

 

$

0.67

 

Granted

 

 

 

 

 

 

 

 

 

Exercised

 

 

(50,000

)

 

 

0.25

 

 

 

0.67

 

Forfeited

 

 

 

 

 

 

 

 

 

Outstanding March 31, 2025

 

 

196,667

 

 

$

0.25

 

 

$

0.67

 

The following is a summary of stock option activities for the years ended December 31, 2024 and 2023:

 

 

Number of stock
options

 

 

Weighted average
exercise price

 

 

Weighted average
grant date
fair value

 

Outstanding January 1, 2023

 

 

820,668

 

 

$

0.25

 

 

$

0.48

 

Granted

 

 

 

 

 

 

 

 

 

Exercised

 

 

(150,000

)

 

 

0.48

 

 

 

0.16

 

Forfeited

 

 

(200,000

)

 

 

0.25

 

 

 

0.57

 

Outstanding December 31, 2023

 

 

470,668

 

 

$

0.25

 

 

$

0.54

 

Granted

 

 

 

 

 

 

 

 

 

Exercised

 

 

 

 

 

 

 

 

 

Forfeited

 

 

(224,001

)

 

 

0.31

 

 

 

0.46

 

Outstanding December 31, 2024

 

 

246,667

 

 

$

0.25

 

 

$

0.67

 

Summary of Stock Options Outstanding and Exercisable

As of March 31, 2025, the following stock options were outstanding and exercisable:

 

Outstanding

 

 

Exercisable

 

 

Exercise Price

 

 

Remaining life (years)

 

 

Expiry Date

 

196,667

 

 

 

196,667

 

 

$

0.25

 

 

 

 

 

June 23, 2025

 

196,667

 

 

 

196,667

 

 

 

 

 

 

 

 

 

 

As of March 31, 2024, the following stock options were outstanding and exercisable:

 

Outstanding

 

 

Exercisable

 

 

Exercise Price

 

 

Remaining life (years)

 

 

Expiry Date

 

313,334

 

 

 

313,334

 

 

$

0.25

 

 

 

1.23

 

 

June 23, 2025

 

313,334

 

 

 

313,334

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

As of December 31, 2024, the following stock options were outstanding and exercisable:

 

Outstanding

 

 

Exercisable

 

 

Exercise Price

 

 

Remaining life (years)

 

 

Expiry Date

 

246,667

 

 

 

246,667

 

 

$

0.25

 

 

 

 

 

June 23, 2025

 

246,667

 

 

 

246,667

 

 

 

 

 

 

 

 

 

 

 

As of December 31, 2023, the following stock options were outstanding and exercisable:

 

Outstanding

 

 

Exercisable

 

 

Exercise Price

 

 

Remaining life (years)

 

 

Expiry Date

 

420,668

 

 

 

420,668

 

 

$

0.25

 

 

 

1.48

 

 

June 23, 2025

 

50,000

 

 

 

50,000

 

 

$

0.62

 

 

 

1.73

 

 

September 23, 2025

 

470,668

 

 

 

470,668

 

 

 

 

 

 

 

 

 

Summary of RSU Activities

The following is a summary of RSU activities for the three months ended March 31, 2025 and 2024:

 

 

Number of RSUs

 

 

Weighted average grant date fair value per RSU

 

Outstanding January 1, 2024

 

 

5,056,268

 

 

$

0.98

 

Granted

 

 

2,573,333

 

 

 

0.52

 

Vested

 

 

(814,142

)

 

 

1.01

 

Forfeited

 

 

(850,437

)

 

 

1.11

 

Outstanding March 31, 2024

 

 

5,965,022

 

 

$

0.76

 

 

 

 

 

 

 

 

Outstanding January 1, 2025

 

 

5,268,373

 

 

$

0.65

 

Granted

 

 

4,149,000

 

 

 

0.67

 

Vested

 

 

(1,876,109

)

 

 

0.60

 

Forfeited

 

 

(246,669

)

 

 

0.66

 

Outstanding March 31, 2025

 

 

7,294,595

 

 

$

0.67

 

The following is a summary of RSU activities for the years ended December 31, 2024 and 2023:

 

 

Number of RSUs

 

 

Weighted average grant date fair value per RSU

 

Outstanding January 1, 2023

 

 

3,305,837

 

 

$

1.14

 

Granted

 

 

4,351,944

 

 

 

0.91

 

Vested

 

 

(1,741,152

)

 

 

0.87

 

Forfeited

 

 

(860,361

)

 

 

0.88

 

Outstanding December 31, 2023

 

 

5,056,268

 

 

$

0.98

 

Granted

 

 

4,010,000

 

 

 

0.52

 

Vested

 

 

(2,080,648

)

 

 

1.01

 

Forfeited

 

 

(1,612,247

)

 

 

0.90

 

Outstanding December 31, 2024

 

 

5,373,373

 

 

$

0.65