XML 44 R30.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Basis of Presentation and Summary of Significant Accounting Policies - Schedule of Potentially Dilutive Securities Excluded from Calculation of Diluted Net Loss Per Share due to Anti-dilutive Effect (Details) - shares
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive securities excluded from computation of loss per share 6,270,489 13,553,150 12,259,789 13,553,150
Options issued and outstanding under stock option plan        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive securities excluded from computation of loss per share 3,532,174 2,301,688 3,532,174 2,301,688
Restricted Share Units        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive securities excluded from computation of loss per share 1,740,809 2,780,467 1,740,809 2,780,467
CAD Compensation Warrants        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive securities excluded from computation of loss per share   125,890   125,890
CAD Financing Warrants        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive securities excluded from computation of loss per share   1,286,282   1,286,282
Conversion Shares        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive securities excluded from computation of loss per share 997,506   997,506  
2022 USD Financing Warrants        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive securities excluded from computation of loss per share   7,058,823 5,989,300 7,058,823