XML 50 R40.htm IDEA: XBRL DOCUMENT v3.24.2
NET LOSS PER SHARE - Summary of Potentially Dilutive Securities Excluded from Diluted Net Loss Per Share (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 excluded from calculation of diluted net loss per share (in shares) 10,446,443 8,573,690 10,446,443 8,573,690
Outstanding common stock options        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Potentially dilutive securities excluded from calculation of diluted net loss per share (in shares) 3,783,013 3,383,661 3,783,013 3,383,661
Outstanding restricted stock units        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Potentially dilutive securities excluded from calculation of diluted net loss per share (in shares) 6,663,430 5,190,029 6,663,430 5,190,029