XML 129 R115.htm IDEA: XBRL DOCUMENT v3.22.4
NET INCOME (LOSS) PER COMMON SHARE - Anti-dilutive Shares (Details) - shares
shares in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Anti-dilutive shares excluded from diluted income (loss) per common share    
Net dilutive potential common shares issuable (shares) 31 167
Stock options    
Anti-dilutive shares excluded from diluted income (loss) per common share    
Net dilutive potential common shares issuable (shares) 31 96
Performance-based restricted stock units    
Anti-dilutive shares excluded from diluted income (loss) per common share    
Net dilutive potential common shares issuable (shares)   54
ESPP shares    
Anti-dilutive shares excluded from diluted income (loss) per common share    
Net dilutive potential common shares issuable (shares)   17