XML 64 R52.htm IDEA: XBRL DOCUMENT v3.23.1
Net loss per share - Antidilutive (Details) - shares
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Net loss per share    
Total shares excluded from calculation (in shares) 15,750,292 14,266,694
Stock Options    
Net loss per share    
Total shares excluded from calculation (in shares) 12,100,550 11,751,713
Restricted Stock and Restricted Stock Units [Member]    
Net loss per share    
Total shares excluded from calculation (in shares) 3,649,742 2,514,981