XML 53 R40.htm IDEA: XBRL DOCUMENT v3.22.0.1
Summary of Significant Accounting Policies - Common Shares Equivalents Outstanding (Details) - shares
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Anti-dilutive common shares equivalents outstanding (in shares) 2,435,002 2,974,678 2,454,077
Options      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Anti-dilutive common shares equivalents outstanding (in shares) 2,336,586 2,767,501 2,454,077
Restricted stock units      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Anti-dilutive common shares equivalents outstanding (in shares) 98,416 207,177 0