XML 64 R55.htm IDEA: XBRL DOCUMENT v3.23.3
Net Income (Loss) per Share - Antidilutive securities (Details) - shares
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Antidilutive securities excluded from common stock        
Antidilutive securities excluded from common stock (in shares) 3,492,264 5,515,912 3,621,505 5,515,912
Unvested restricted common stock        
Antidilutive securities excluded from common stock        
Antidilutive securities excluded from common stock (in shares) 11,299 445,445 12,198 445,445
Unvested shares from early exercises        
Antidilutive securities excluded from common stock        
Antidilutive securities excluded from common stock (in shares) 0 67,737 0 67,737
Stock options to purchase common stock        
Antidilutive securities excluded from common stock        
Antidilutive securities excluded from common stock (in shares) 3,480,965 5,002,730 3,609,307 5,002,730