XML 59 R48.htm IDEA: XBRL DOCUMENT v3.22.2
Stockholders' Equity - Activities Under Equity Plan (Details) - shares
6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
ESPP    
Share-based Compensation Arrangement By Share-based Payment Award, Shares Authorized [Roll Forward]    
Shares available for grant (in shares) 133,184  
ESPP common stock purchased by eligible employees (in shares) 0 0
Shares available for grant (in shares) 133,184  
Unvested RSUs, DSUs and Restricted Stock    
Share-based Compensation Arrangement By Share-based Payment Award, Shares Authorized [Roll Forward]    
RSU, DSU, and restricted stock awarded to eligible employees, net of forfeitures (in shares) (454,429)  
Unvested RSUs, DSUs and Restricted Stock | 2012 Equity Plan    
Share-based Compensation Arrangement By Share-based Payment Award, Shares Authorized [Roll Forward]    
Shares available for grant (in shares) 990,129  
RSU, DSU, and restricted stock awarded to eligible employees, net of forfeitures (in shares) (319,418)  
Shares available for grant (in shares) 670,711