XML 57 R47.htm IDEA: XBRL DOCUMENT v3.26.1
Net Loss per Share (Details) - shares
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive securities (in shares) 2,564,063 2,634,163 2,564,063 2,634,163
Outstanding stock options        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive securities (in shares) 1,905,404 2,102,627 1,905,404 2,102,627
Unvested restricted stock units and performance stock units        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive securities (in shares) 654,792 515,596 654,792 515,596
Potential shares issuable under the 2020 ESPP        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive securities (in shares) 3,867 15,940 3,867 15,940