v3.26.1
Net Loss Per Share - Outstanding Shares of Common Stock Equivalents Excluded from Computation of Diluted Net Loss per Share (Details) - shares
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Options to Purchase Common Stock, RSUs, and PSUs        
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]        
Common stock equivalents excluded from computation of diluted net loss per share 18.2 17.4 16.8 17