XML 51 R57.htm IDEA: XBRL DOCUMENT v3.20.1
Equity Incentive Plans (Details 2) - shares
Dec. 31, 2019
Dec. 31, 2018
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Stock-based awards outstanding 3,971  
Stock-based awards available for grant as of December 31, 2019 913  
Restricted Stock [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Stock-based awards outstanding  
Employee Stock Option [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Stock-based awards outstanding 3,971 3,656
Other [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Stock-based awards outstanding 500  
2005 Director Plan [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Stock-based awards outstanding 352  
2005 Director Plan [Member] | Restricted Stock [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Stock-based awards outstanding  
2005 Director Plan [Member] | Employee Stock Option [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Stock-based awards outstanding 352  
2016 Employee Plan [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Stock-based awards outstanding 1,666  
2016 Employee Plan [Member] | Restricted Stock [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Stock-based awards outstanding  
2016 Employee Plan [Member] | Employee Stock Option [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Stock-based awards outstanding 1,666  
2005 Employee Plan [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Stock-based awards outstanding 1,174  
2005 Employee Plan [Member] | Restricted Stock [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Stock-based awards outstanding  
2005 Employee Plan [Member] | Employee Stock Option [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Stock-based awards outstanding 1,174  
2016 Director Plan [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Stock-based awards outstanding 279  
2016 Director Plan [Member] | Restricted Stock [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Stock-based awards outstanding  
2016 Director Plan [Member] | Employee Stock Option [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Stock-based awards outstanding 279  
Other [Member] | Restricted Stock [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Stock-based awards outstanding  
Other [Member] | Employee Stock Option [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Stock-based awards outstanding 500