XML 35 R21.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Basis of Presentation and Summary of Significant Accounting Policies (Tables)
6 Months Ended
Jun. 30, 2024
Accounting Policies [Abstract]  
Schedule of Computation of Basic and Diluted Net Loss Per Share

For the three month period ended June 30, 2024, the Company determined that the 2022 USD Financing Warrants had a dilutive impact to the calculation of net loss per share. As a result, the Company calculated diluted net loss per common share for the three months ended June 30, 2024 as follows:

 

Three Months
Ended June 30,

 

 

 

2024

 

Numerator:

 

 

 

Net loss attributable to common shareholders, basic

 

$

(5,854

)

Change in fair value of 2022 USD Financing Warrants

 

 

(13,445

)

Net loss attributable to common shareholders, diluted

 

$

(19,299

)

 

 

 

 

Denominator:

 

 

 

Weighted-average shares used in computing net loss per share attributable
   to common shareholders, basic

 

 

71,912,323

 

Incremental shares from 2022 USD Financing Warrants

 

 

3,391,778

 

Weighted-average shares used in computing net loss per share attributable
   to common shareholders, diluted

 

 

75,304,101

 

 

Schedule of Potentially Dilutive Securities Excluded from Calculation of Diluted Net Loss Per Share due to Anti-dilutive Effect

The following potentially dilutive securities have been excluded from the calculation of diluted net loss per share due to their anti-dilutive effect:

Three Months
Ended June 30,

 

 

Six Months
Ended June 30,

 

 

2024

 

 

2023

 

 

2024

 

 

2023

 

Options issued and outstanding under stock option plan

 

3,532,174

 

 

 

2,301,688

 

 

 

3,532,174

 

 

 

2,301,688

 

Restricted Share Units

 

1,740,809

 

 

 

2,780,467

 

 

 

1,740,809

 

 

 

2,780,467

 

CAD Compensation Warrants

 

 

 

 

125,890

 

 

 

 

 

 

125,890

 

CAD Financing Warrants

 

 

 

 

1,286,282

 

 

 

 

 

 

1,286,282

 

Conversion Shares

 

997,506

 

 

 

 

 

 

997,506

 

 

 

 

2022 USD Financing Warrants

 

 

 

 

7,058,823

 

 

 

5,989,300

 

 

 

7,058,823

 

Total

 

6,270,489

 

 

 

13,553,150

 

 

 

12,259,789

 

 

 

13,553,150