XML 123 R69.htm IDEA: XBRL DOCUMENT v3.24.0.1
Net Loss per Share - Schedule of Antidilutive Securities Excluded from Computation of Net Loss per Share (Details) - shares
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Net Loss per Share    
Antidilutive securities excluded from common stock (in shares) 6,697,566 5,546,555
Unvested restricted common stock    
Net Loss per Share    
Antidilutive securities excluded from common stock (in shares) 1,268,461 463,964
Unvested shares from early exercises    
Net Loss per Share    
Antidilutive securities excluded from common stock (in shares) 14,745 53,741
Stock Options    
Net Loss per Share    
Antidilutive securities excluded from common stock (in shares) 5,414,360 5,028,850