XML 92 R75.htm IDEA: XBRL DOCUMENT v3.25.4
Net Loss Per Share - Dilutive Shares (Details) - shares
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Potentially antidilutive shares excluded from the calculation of net loss per share (in shares) 12,456,103 11,414,334 10,875,669
Stock options to purchase common stock      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Potentially antidilutive shares excluded from the calculation of net loss per share (in shares) 6,436,972 5,342,909 7,919,699
RSUs subject to future vesting      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Potentially antidilutive shares excluded from the calculation of net loss per share (in shares) 6,007,515 6,055,087 2,929,602
ESPP shares subject to future issuance      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Potentially antidilutive shares excluded from the calculation of net loss per share (in shares) 11,616 16,338 26,368