XML 100 R65.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Net Loss Per Common Share - Schedule of Antidilutive Securities Excluded from Computation of Net Loss Per Common Share (Details) - shares
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive securities excluded from computation of net loss per share (in shares) 11,144,792 11,132,323
Options to purchase common stock    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive securities excluded from computation of net loss per share (in shares) 1,810,872 2,085,665
Public and private common stock warrants    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive securities excluded from computation of net loss per share (in shares) 5,232,035 5,231,417
Restricted Stock Units    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive securities excluded from computation of net loss per share (in shares) 2,443,340 3,088,938
Unvested early exercised common stock options    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive securities excluded from computation of net loss per share (in shares) 8,984 52,435
ESPP shares pending issuance    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive securities excluded from computation of net loss per share (in shares) 903,848 251,143
Restricted Stock Awards    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive securities excluded from computation of net loss per share (in shares) 745,713 422,725