XML 39 R28.htm IDEA: XBRL DOCUMENT v3.22.2.2
Summary of Significant Accounting Policies - Anti-dilutive securities (Details) - shares
9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Antidilutive Securities Excluded from Computation of Earnings Per Share    
Anti-dilutive securities 8,395,528 6,354,360
Stock options    
Antidilutive Securities Excluded from Computation of Earnings Per Share    
Anti-dilutive securities 6,276,016 5,300,538
Restricted stock    
Antidilutive Securities Excluded from Computation of Earnings Per Share    
Anti-dilutive securities 2,119,512 1,053,822