XML 56 R46.htm IDEA: XBRL DOCUMENT v3.25.3
Net Loss per Share (Details) - shares
9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Potentially dilutive securities    
Anti-dilutive common stock equivalent shares (in shares) 9,632,978 10,708,400
Unvested restricted stock unit awards    
Potentially dilutive securities    
Anti-dilutive common stock equivalent shares (in shares) 652,267 2,540,456
Outstanding stock options    
Potentially dilutive securities    
Anti-dilutive common stock equivalent shares (in shares) 8,980,711 8,167,944