v3.26.1
Summary of Significant Accounting Policies - Schedule of Potential Common Shares Excluded From Calculation of Net Loss Per Share (Details) - shares
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Total (in shares) 7,940,550 7,241,365
Outstanding stock options    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Total (in shares) 7,086,111 6,993,414
Unvested restricted stock units    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Total (in shares) 829,268 0
Unvested restricted stock awards    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Total (in shares) 25,171 247,951