v3.26.3
Common Stock - Schedule of Common Stock Reserved for Issuance Upon Conversion (Details)
Sep. 30, 2026
shares
Class of Stock [Line Items]  
Total (in shares) 15,244,627
Stock options and awards outstanding  
Class of Stock [Line Items]  
Total (in shares) 7,336,869
Reserved for future stock award issuances  
Class of Stock [Line Items]  
Total (in shares) 6,441,218
Reserved for future ESPP issuances  
Class of Stock [Line Items]  
Total (in shares) 1,466,540