XML 62 R45.htm IDEA: XBRL DOCUMENT v3.24.0.1
Shareholders' Equity - Summary of Shares Reserved For Issuance (Details)
Dec. 31, 2023
shares
Class Of Stock [Line Items]  
Total shares reserved for issuance 14,202,405
Options Issued and Outstanding Under Stock Option Plan  
Class Of Stock [Line Items]  
Total shares reserved for issuance 2,161,734
Restricted Share Units  
Class Of Stock [Line Items]  
Total shares reserved for issuance 2,294,056
CAD Compensation Warrants  
Class Of Stock [Line Items]  
Total shares reserved for issuance 107,720
CAD Financing Warrants  
Class Of Stock [Line Items]  
Total shares reserved for issuance 897,667
2022 USD Financing Warrant Liability  
Class Of Stock [Line Items]  
Total shares reserved for issuance 7,031,823
Shares Available for Grant Under Stock Option Plan  
Class Of Stock [Line Items]  
Total shares reserved for issuance 1,709,405