XML 62 R55.htm IDEA: XBRL DOCUMENT v3.25.2
Net Loss per Share - Schedule of Potential Common Shares Excluded from Computation of Diluted Net Loss Per Share Available to Common Shareholders (Details) - shares
6 Months Ended
Jun. 30, 2025
Jun. 30, 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,118,379 3,835,475
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  
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 95,500  
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 670,440 1,290,227
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 304,253 546,747