XML 95 R73.htm IDEA: XBRL DOCUMENT v3.22.4
Net loss per share - Antidilutive (Details) - shares
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Net loss per share      
Total shares excluded from calculation (in shares) 14,018,753 12,292,413 10,645,735
Stock Options      
Net loss per share      
Total shares excluded from calculation (in shares) 11,502,417 10,772,582 9,663,677
Restricted Stock and Restricted Stock Units [Member]      
Net loss per share      
Total shares excluded from calculation (in shares) 2,516,336 1,519,831 982,058