v3.26.3
Summary of Significant Accounting Policies - Schedule of Potential Common Shares Excluded From Calculation of Net Loss Per Share (Details) - shares
9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Total (in shares) 8,848,622 6,799,212
Outstanding stock options    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Total (in shares) 7,494,869 6,612,340
Unvested restricted stock units    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Total (in shares) 1,353,753 0
Unvested restricted stock awards    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Total (in shares) 0 186,872