XML 55 R43.htm IDEA: XBRL DOCUMENT v3.20.4
Equity (Schedule of Common Stock Reserved for Future Issuances) (Details)
Dec. 31, 2020
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Exercise of outstanding stock options (in shares) 38,407
Purchases under the employee stock purchase plan (in shares) 312,474
Issuance of stock-based awards under the Equity Plans (in shares) 637,303
Purchases under the officer and director share purchase plan (in shares) 88,741
Total reserved (in shares) 4,283,622
Restricted stock units and awards  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Unvested stock units (in shares) 1,734,697
Performance Stock Units  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Unvested award potential, percentage 200.00%
Unvested performance stock units (in shares) 1,472,000