v3.26.1
Net (Loss) Income Per Share - Summary of Common Stock Excluded from the Computation of Diluted Net (Loss) Income Per Share Attributable to Common Stockholders (Details) - shares
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Total 6,088,123 1,531,858
Shares Subject to Outstanding Stock Options    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Total 5,484,226 1,521,486
Shares Subject To Outstanding Restricted Stock Units    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Total 593,525  
Unvested Restricted Stock Subject to Repurchase    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Total 10,372 10,372