v3.26.1
Net Loss Per Share Attributable to Common Stockholders - Summary of Dilutive Shares 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
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive Securities 12,112,163 9,491,715 12,112,163 9,491,715
Class A Common Stock Options Issued and Outstanding        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive Securities 9,915,851 8,104,871 9,915,851 8,104,871
Unvested Restricted Stock Units        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive Securities 2,190,762 1,379,915 2,190,762 1,379,915
Shares Reserved For ESPP Purchases        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive Securities 5,550 6,929 5,550 6,929