XML 80 R69.htm IDEA: XBRL DOCUMENT v3.25.3
NET LOSS PER SHARE - Schedule of antidilutive securities (Details) - shares
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]        
Common stock equivalents excluded from the calculation of diluted net loss per share (in shares) 5,321,516 4,250,536 5,321,516 4,250,536
Unvested restricted stock units        
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]        
Common stock equivalents excluded from the calculation of diluted net loss per share (in shares) 5,077,509 4,146,221 5,077,509 4,146,221
Employee stock purchase plan        
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]        
Common stock equivalents excluded from the calculation of diluted net loss per share (in shares) 139,692 0 139,692 0
Shares subject to options to purchase common stock        
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]        
Common stock equivalents excluded from the calculation of diluted net loss per share (in shares) 104,315 104,315 104,315 104,315