XML 79 R67.htm IDEA: XBRL DOCUMENT v3.26.1
Net Loss per Share Attributable to Common Stockholders - Schedule of Antidilutive Securities (Details) - shares
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
RSUs    
Earnings Per Common Share [Line Items]    
Antidilutive securities (in shares) 4,176,317 2,287,700
PSUs    
Earnings Per Common Share [Line Items]    
Antidilutive securities (in shares) 1,869 0
Stock options    
Earnings Per Common Share [Line Items]    
Antidilutive securities (in shares) 2,900,518 3,960,307
2021 ESPP    
Earnings Per Common Share [Line Items]    
Antidilutive securities (in shares) 1,335,819 1,401,770
Bonus Plan    
Earnings Per Common Share [Line Items]    
Antidilutive securities (in shares) 707,924 190,995