XML 99 R68.htm IDEA: XBRL DOCUMENT v3.25.0.1
Net Loss Per Share - Anti-dilutive Securities (Details) - shares
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Convertible preferred stock    
Net (Loss) Income Per Share    
Anti-dilutive securities excluded from computation of diluted net (loss) per share   11,587,744
Unvested restricted stock    
Net (Loss) Income Per Share    
Anti-dilutive securities excluded from computation of diluted net (loss) per share   27,200
Options to purchase common stock    
Net (Loss) Income Per Share    
Anti-dilutive securities excluded from computation of diluted net (loss) per share 8,706,197 2,382,933