XML 52 R42.htm IDEA: XBRL DOCUMENT v3.24.3
Net Income Per Share - Antidilutive Securities (Details) - shares
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Anti-dilutive securities excluded from the calculation of diluted net income (loss) per share (in shares) 34,775,000 7,534,000 21,154,000 18,696,000
Options to purchase common stock        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Anti-dilutive securities excluded from the calculation of diluted net income (loss) per share (in shares) 17,443,000 3,661,000 10,308,000 11,752,000
RSUs        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Anti-dilutive securities excluded from the calculation of diluted net income (loss) per share (in shares) 17,224,000 3,873,000 10,798,000 6,896,000
Employee stock purchase plan        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Anti-dilutive securities excluded from the calculation of diluted net income (loss) per share (in shares) 108,000 0 48,000 48,000