XML 56 R38.htm IDEA: XBRL DOCUMENT v3.22.0.1
Summary of Significant Accounting Policies - Net loss per share (Details) - shares
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Net Loss per Share      
Warrants outstanding (in shares) 39,474 39,474  
Anti-dilutive securities 9,199,512 6,869,189 5,207,582
Stock options      
Net Loss per Share      
Anti-dilutive securities 8,342,429 6,112,948 4,720,772
Unvested restricted stock units      
Net Loss per Share      
Anti-dilutive securities 817,609 716,767 447,336
Warrants      
Net Loss per Share      
Anti-dilutive securities 39,474 39,474 39,474
Exchange Warrants      
Net Loss per Share      
Warrants outstanding (in shares) 2,575,000