XML 47 R35.htm IDEA: XBRL DOCUMENT v3.24.2.u1
NET LOSS PER SHARE - Potentially dilutive securities (Details) - shares
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Potentially dilutive securities (in shares) 15,769,994 12,627,442 15,878,554 12,560,615
Employee Stock Option [Member]        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Potentially dilutive securities (in shares) 15,656,198 12,418,932 15,735,754 12,322,736
Unvested restricted stock units        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Potentially dilutive securities (in shares) 113,796 208,510 142,800 237,879