XML 37 R27.htm IDEA: XBRL DOCUMENT v3.23.1
Net Loss Per Common Share (Details) - shares
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Outstanding shares of common stock equivalents that have been excluded from diluted net loss per common share    
Shares of common stock subject to outstanding options (in shares) 6,150,235 5,293,818
Shares of common stock subject to outstanding options    
Outstanding shares of common stock equivalents that have been excluded from diluted net loss per common share    
Shares of common stock subject to outstanding options (in shares) 3,767,086 3,703,656
Employee stock purchase plan    
Outstanding shares of common stock equivalents that have been excluded from diluted net loss per common share    
Shares of common stock subject to outstanding options (in shares) 33,998 30,622
Restricted stock units    
Outstanding shares of common stock equivalents that have been excluded from diluted net loss per common share    
Shares of common stock subject to outstanding options (in shares) 2,349,151 1,559,540