XML 60 R37.htm IDEA: XBRL DOCUMENT v3.23.3
Net Loss per Share (Details) - shares
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Potentially dilutive securities        
Anti-dilutive common stock equivalent shares (in shares) 8,105,909 6,719,806 8,105,909 6,719,806
Unvested restricted stock unit awards        
Potentially dilutive securities        
Anti-dilutive common stock equivalent shares (in shares) 2,105,283 1,503,682 2,105,283 1,503,682
Outstanding stock options        
Potentially dilutive securities        
Anti-dilutive common stock equivalent shares (in shares) 6,000,626 5,216,124 6,000,626 5,216,124