v3.25.2
Stock-Based Compensation (Tables)
6 Months Ended
Jun. 30, 2025
Share-Based Payment Arrangement [Abstract]  
Summary of Stock Option Activities

The following is a summary of stock option activities for the three and six months ended June 30, 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.29

 

Granted

 

 

 

 

 

 

 

 

 

Exercised

 

 

 

 

 

 

 

 

 

Forfeited

 

 

(157,334

)

 

 

0.37

 

 

 

0.36

 

Outstanding March 31, 2024

 

 

313,334

 

 

$

0.25

 

 

$

0.25

 

Granted

 

 

 

 

 

 

 

 

 

Exercised

 

 

 

 

 

 

 

 

 

Forfeited

 

 

(66,667

)

 

 

0.25

 

 

 

0.25

 

Outstanding June 30, 2024

 

 

246,667

 

 

$

0.25

 

 

$

0.25

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Outstanding Jan 1, 2025

 

 

246,667

 

 

$

0.25

 

 

$

0.25

 

Granted

 

 

 

 

 

 

 

 

 

Exercised

 

 

(50,000

)

 

 

0.25

 

 

 

0.25

 

Forfeited

 

 

 

 

 

 

 

 

 

Outstanding March 31, 2025

 

 

196,667

 

 

$

0.25

 

 

$

0.25

 

Granted

 

 

 

 

 

 

 

 

 

Exercised

 

 

(196,667

)

 

 

0.25

 

 

 

0.25

 

Forfeited

 

 

 

 

 

 

 

 

 

Outstanding June 30, 2025

 

 

 

 

$

-

 

 

$

-

 

Summary of Stock Options Outstanding and Exercisable

As of June 30, 2025, there were no stock options outstanding and exercisable.

 

As of June 30, 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

 

 

 

 

 

 

 

 

 

Summary of RSU Activities

The following is a summary of RSU activities for the three and six months ended June 30, 2025 and 2024:

 

 

Number of RSUs

 

 

Weighted average grant date fair value per RSU

 

Outstanding January 1, 2024

 

 

4,989,603

 

 

$

0.98

 

Granted

 

 

2,573,333

 

 

 

0.52

 

Vested

 

 

(794,579

)

 

 

1.02

 

Forfeited

 

 

(870,002

)

 

 

1.11

 

Outstanding March 31, 2024

 

 

5,898,355

 

 

$

0.75

 

Granted

 

 

231,667

 

 

 

0.54

 

Vested

 

 

(619,908

)

 

 

1.26

 

Forfeited

 

 

(330,892

)

 

 

0.71

 

Outstanding June 30, 2024

 

 

5,179,222

 

 

$

0.69

 

 

 

 

 

 

 

 

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

 

Granted

 

 

250,002

 

 

 

0.66

 

Vested

 

 

(309,994

)

 

 

0.91

 

Forfeited

 

 

(16,669

)

 

 

0.84

 

Outstanding June 30, 2025

 

 

7,217,934

 

 

$

0.67