v3.25.4
Net Loss per Share - Schedule of Potential Common Shares Excluded from Computation of Diluted Net Loss Per Share Available to Common Shareholders (Details) - shares
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Employee Stock Option    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive securities excluded from computation of earnings per share 6,287,477 4,189,746
Unvested Performance-based Restricted Stock Units    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive securities excluded from computation of earnings per share 47,750  
Unvested Restricted Common Stock    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive securities excluded from computation of earnings per share 13,987  
Service Based | Unvested Restricted Common Stock    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive securities excluded from computation of earnings per share 411,833 976,596
Performance Based | Unvested Restricted Common Stock    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive securities excluded from computation of earnings per share 212,977 444,235