XML 61 R51.htm IDEA: XBRL DOCUMENT v3.24.3
Net Income (Loss) per Share - Antidilutive Securities (Details) - shares
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Antidilutive securities excluded from common stock        
Antidilutive securities excluded from common stock (in shares) 7,959,863 3,492,264 3,561,575 3,621,505
Unvested restricted stock units        
Antidilutive securities excluded from common stock        
Antidilutive securities excluded from common stock (in shares) 2,014,608 11,299 398,871 12,198
Unvested performance stock units        
Antidilutive securities excluded from common stock        
Antidilutive securities excluded from common stock (in shares) 438,500 0 438,500 0
Unvested shares from early exercises        
Antidilutive securities excluded from common stock        
Antidilutive securities excluded from common stock (in shares) 4,670 0 0 0
Stock options to purchase common stock        
Antidilutive securities excluded from common stock        
Antidilutive securities excluded from common stock (in shares) 5,502,085 3,480,965 2,724,204 3,609,307