XML 96 R82.htm IDEA: XBRL DOCUMENT v3.25.1
Net Loss Per Share - Antidilutive Securities (Details) - shares
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Outstanding stock options    
Net Loss Per Share    
Potentially dilutive securities excluded from the calculation of diluted net loss per share 62,316 63,560
Restricted stock subject to forfeiture and restricted stock units    
Net Loss Per Share    
Potentially dilutive securities excluded from the calculation of diluted net loss per share   1,250
Outstanding common stock warrants    
Net Loss Per Share    
Potentially dilutive securities excluded from the calculation of diluted net loss per share 13,688,001