XML 66 R57.htm IDEA: XBRL DOCUMENT v3.25.1
Net Loss per Common Share - Schedule of Common Stock Equivalents Excluded from Diluted Net Loss Attributable to Common Stockholders (Details) - shares
shares in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]    
Total 18,318 14,268
Options to Purchase Common Stock    
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]    
Total 8,601 5,035
Shares Committed Under ESPP    
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]    
Total 39 24
Warrants    
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]    
Total 5,603 5,603
Restricted Stock Units    
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]    
Total 4,075 3,606