XML 87 R76.htm IDEA: XBRL DOCUMENT v3.24.3
Net Loss per Share Attributable to Common Stockholders - Schedule of Antidilutive Securities (Details) - shares
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Earnings Per Common Share [Line Items]        
Antidilutive securities (in shares) 6,568,548 16,202,427 7,826,746 16,247,775
RSUs        
Earnings Per Common Share [Line Items]        
Antidilutive securities (in shares) 1,727,737 5,813,510 2,255,190 5,813,510
Stock options        
Earnings Per Common Share [Line Items]        
Antidilutive securities (in shares) 4,717,306 10,098,490 5,398,339 10,098,490
Shares issuable pursuant to the ESPP        
Earnings Per Common Share [Line Items]        
Antidilutive securities (in shares) 14,820 290,427 40,773 290,427
Bonus Plan        
Earnings Per Common Share [Line Items]        
Antidilutive securities (in shares) 108,685 0 132,444 45,348