XML 65 R90.htm IDEA: XBRL DOCUMENT v3.20.1
Stock-Based Compensation And Stock Repurchases (Schedule Of Restricted Stock Units Issued And Vested) (Details) - Restricted Stock Units (RSUs) [Member] - shares
3 Months Ended
Mar. 31, 2020
Mar. 10, 2020
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Number of options, Grants 566,680  
Number of options, Vested 200,594  
Number of options, Forfeited 6,126  
Number of options, Unvested 359,960  
March 10, 2016 [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Number of options, Grants 62,528  
Number of options, Vested 62,262  
Number of options, Forfeited 266  
April 11, 2016 [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Number of options, Grants 5,625  
Number of options, Vested 3,962  
Number of options, Forfeited 517  
Number of options, Unvested 1,146  
March 23, 2017 [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Number of options, Grants 63,144  
Number of options, Vested 54,196  
Number of options, Forfeited 532  
Number of options, Unvested 8,416  
August 29, 2017 [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Number of options, Grants 7,394  
Number of options, Vested 5,546  
Number of options, Unvested 1,848  
January 2, 2018 [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Number of options, Grants 29,393  
Number of options, Vested 29,393  
April 12, 2018 [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Number of options, Grants 29,596  
Number of options, Vested 7,409  
Number of options, Forfeited 775  
Number of options, Unvested 21,412  
April 13, 2018 [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Number of options, Grants 14,669  
Number of options, Vested 3,668  
Number of options, Unvested 11,001  
July 6, 2018 [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Number of options, Grants 932  
Number of options, Forfeited 932  
November 7, 2018 [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Number of options, Grants 23,010  
Number of options, Vested 23,010  
March 13, 2019 [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Number of options, Grants 24,366  
Number of options, Vested 5,316  
Number of options, Forfeited 3,104  
Number of options, Unvested 15,946  
March 14, 2019 [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Number of options, Grants 23,327  
Number of options, Vested 5,832  
Number of options, Unvested 17,495  
May 7, 2019 [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Number of options, Grants 11,565  
Number of options, Unvested 11,565  
March 10, 2020 [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Number of options, Grants 271,131 271,131
Number of options, Unvested 271,131  
Directors [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Number of options, Grants 129,796  
Directors [Member] | March 10, 2016 [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Number of options, Grants 35,147  
Directors [Member] | March 23, 2017 [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Number of options, Grants 30,681  
Directors [Member] | January 2, 2018 [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Number of options, Grants 29,393  
Directors [Member] | November 7, 2018 [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Number of options, Grants 23,010  
Directors [Member] | May 7, 2019 [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Number of options, Grants 11,565  
Management [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Number of options, Grants 436,884  
Management [Member] | March 10, 2016 [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Number of options, Grants 27,381  
Management [Member] | April 11, 2016 [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Number of options, Grants 5,625  
Management [Member] | March 23, 2017 [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Number of options, Grants 32,463  
Management [Member] | August 29, 2017 [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Number of options, Grants 7,394  
Management [Member] | April 12, 2018 [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Number of options, Grants 29,596  
Management [Member] | April 13, 2018 [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Number of options, Grants 14,669  
Management [Member] | July 6, 2018 [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Number of options, Grants 932  
Management [Member] | March 13, 2019 [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Number of options, Grants 24,366  
Management [Member] | March 14, 2019 [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Number of options, Grants 23,327  
Management [Member] | March 10, 2020 [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Number of options, Grants 271,131