XML 87 R74.htm IDEA: XBRL DOCUMENT v3.19.1
Stock-based Compensation (Summary Of RSU Vested And Expected To Vest) (Details) - RSUs [Member] - shares
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Number of RSU granted 70,688    
Number of RSUs outstanding 215,084 274,134  
Equity Incentive Plan 2014 [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Number of RSU granted 272,291    
Number of RSUs outstanding 215,084    
Vested and convertible at December 31, 2018 80,348    
RSU vested and expected to vest 215,084    
Equity Incentive Plan 2014 [Member] | December 31, 2019 [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
RSU vested and expected to vest 91,581    
Equity Incentive Plan 2014 [Member] | December 31, 2020 [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
RSU vested and expected to vest 18,708    
Equity Incentive Plan 2014 [Member] | December 31, 2021[Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
RSU vested and expected to vest 24,447    
Equity Incentive Plan 2014 [Member] | 2016 [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Number of RSU granted     107,274
Number of RSUs outstanding     73,661
Vested and convertible at December 31, 2018     66,115
RSU vested and expected to vest     73,661
Equity Incentive Plan 2014 [Member] | 2016 [Member] | December 31, 2019 [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
RSU vested and expected to vest     7,546
Equity Incentive Plan 2014 [Member] | 2017 [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Number of RSU granted   94,329  
Number of RSUs outstanding   76,033  
RSU vested and expected to vest   76,033  
Equity Incentive Plan 2014 [Member] | 2017 [Member] | December 31, 2019 [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
RSU vested and expected to vest   62,857  
Equity Incentive Plan 2014 [Member] | 2017 [Member] | December 31, 2020 [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
RSU vested and expected to vest   9,926  
Equity Incentive Plan 2014 [Member] | 2017 [Member] | December 31, 2021[Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
RSU vested and expected to vest   3,250  
Equity Incentive Plan 2014 [Member] | 2018 [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Number of RSU granted 70,688    
Number of RSUs outstanding 65,390    
Vested and convertible at December 31, 2018 14,233    
RSU vested and expected to vest 65,390    
Equity Incentive Plan 2014 [Member] | 2018 [Member] | December 31, 2019 [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
RSU vested and expected to vest 21,178    
Equity Incentive Plan 2014 [Member] | 2018 [Member] | December 31, 2020 [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
RSU vested and expected to vest 8,782    
Equity Incentive Plan 2014 [Member] | 2018 [Member] | December 31, 2021[Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
RSU vested and expected to vest 21,197