XML 67 R56.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Net Loss Per Share Attributable to Common Stockholders - Schedule of Anti-dilutive Securities Excluded from Computation of Diluted Net Loss Per Share (Details) - shares
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Total (in shares) 28,105,187 35,852,946 35,999,924 35,852,946
Options to purchase common stock        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Total (in shares) 1,037,181 1,671,085 1,037,181 1,671,085
Restricted stock units        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Total (in shares) 16,475,726 14,926,078 16,475,726 14,926,078
Estimated shares issuable under the Employee Stock Purchase Plan        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Total (in shares) 250,224 509,460 250,224 509,460
Assumed conversion of the Convertible Senior Notes        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Total (in shares) 10,342,056 18,746,323 10,342,056 18,746,323
Warrants to purchase common stock        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Total (in shares) 0 0 7,894,737 0