XML 116 R88.htm IDEA: XBRL DOCUMENT v3.25.4
Net Loss Per Share - Antidilutive Securities and Potential Common Shares (Details) - shares
shares in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Anti-dilutive securities not included in computation of diluted net loss per share 42,772 35,913 24,212
Potential common shares that would have been included if not for anti-dilutive effect of securities 5,700 9,200 6,300
Options to purchase common stock      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Anti-dilutive securities not included in computation of diluted net loss per share 29,904 27,800 20,877
Restricted stock units      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Anti-dilutive securities not included in computation of diluted net loss per share 12,703 7,883 3,086
ESPP shares issuable      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Anti-dilutive securities not included in computation of diluted net loss per share 165 230 249