XML 98 R76.htm IDEA: XBRL DOCUMENT v3.25.4
Net (Loss) Income Per Share - Summary of Potentially Dilutive Securities not Included in Calculation of Diluted Net (Loss) Income Per Share (Details)
12 Months Ended
Dec. 31, 2025
shares
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]  
Total antidilutive securities 4,554,420
Stock Options  
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]  
Total antidilutive securities 4,378,484
Unvested Restricted Stock Awards Subject to Repurchase  
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]  
Total antidilutive securities 131,224