XML 58 R48.htm IDEA: XBRL DOCUMENT v3.23.2
Loss Per Share - Summary of Potentially Dilutive Securities Excluded from Calculation of Diluted Net Loss Per Share Attributable to Common Stockholders (Details) - shares
6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Employee Stock Option    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Potentially dilutive securities excluded from computation of dilutive net loss per share 6,154,824 7,925,752
Restricted Stock Units    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Potentially dilutive securities excluded from computation of dilutive net loss per share 1,339,989 137,178