XML 66 R56.htm IDEA: XBRL DOCUMENT v3.23.1
Net Loss Per Share - Summary of Potentially Dilutive Securities Excluded from the Computation of Diluted Net Loss Per Share (Details) - shares
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]    
Potentially dilutive securities 8,678,526 6,059,221
Stock Options    
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]    
Potentially dilutive securities 2,748,494 3,024,956
RSUs    
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]    
Potentially dilutive securities 5,598,529 2,702,762
Warrants    
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]    
Potentially dilutive securities 331,503 331,503