XML 68 R58.htm IDEA: XBRL DOCUMENT v3.23.1
Net Loss Per Share - Antidilutive Securities Excluded From Computation of Earnings Per Share (Details) - shares
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Net Loss Per Share    
Antidilutive securities excluded from computation of earnings per share 1,682,727 1,597,884
Common stock options    
Net Loss Per Share    
Antidilutive securities excluded from computation of earnings per share 586,212 852,406
Performance stock units    
Net Loss Per Share    
Antidilutive securities excluded from computation of earnings per share 233,798 164,027
Restricted stock units    
Net Loss Per Share    
Antidilutive securities excluded from computation of earnings per share 736,942 496,643
Employee stock purchase plan    
Net Loss Per Share    
Antidilutive securities excluded from computation of earnings per share 125,775 84,808