XML 32 R46.htm IDEA: XBRL DOCUMENT v3.19.3
Stock-based Compensation (Summary Of RSU Vested And Expected To Vest) (Details) - RSUs [Member] - shares
9 Months Ended
Sep. 30, 2019
Dec. 31, 2018
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Number of RSU granted 112,144  
Number of RSUs outstanding 225,890 215,084
Equity Incentive Plan 2014 [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Number of RSU granted 384,435  
Number of RSUs outstanding 225,890  
Total RSUs Outstanding 225,890  
Equity Incentive Plan 2014 [Member] | December 31, 2019 [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Total RSUs Outstanding 94,126  
Equity Incentive Plan 2014 [Member] | December 31, 2020 [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Total RSUs Outstanding 55,414  
Equity Incentive Plan 2014 [Member] | December 31, 2021[Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Total RSUs Outstanding 37,632  
Equity Incentive Plan 2014 [Member] | December 31, 2022 [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Total RSUs Outstanding 36,718  
Equity Incentive Plan 2014 [Member] | December 31, 2023 [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Number of RSUs outstanding 1,000  
Equity Incentive Plan 2014 [Member] | December 31, 2024 [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Number of RSUs outstanding 1,000  
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 3,000  
Total RSUs Outstanding 3,000  
Equity Incentive Plan 2014 [Member] | 2016 [Member] | December 31, 2019 [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Total RSUs Outstanding 3,000  
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 66,408  
Total RSUs Outstanding 66,408  
Equity Incentive Plan 2014 [Member] | 2017 [Member] | December 31, 2019 [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Total RSUs Outstanding 53,232  
Equity Incentive Plan 2014 [Member] | 2017 [Member] | December 31, 2020 [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Total RSUs Outstanding 9,926  
Equity Incentive Plan 2014 [Member] | 2017 [Member] | December 31, 2021[Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Total RSUs Outstanding 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 44,338  
Total RSUs Outstanding 44,338  
Equity Incentive Plan 2014 [Member] | 2018 [Member] | December 31, 2019 [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Total RSUs Outstanding 14,359  
Equity Incentive Plan 2014 [Member] | 2018 [Member] | December 31, 2020 [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Total RSUs Outstanding 8,782  
Equity Incentive Plan 2014 [Member] | 2018 [Member] | December 31, 2021[Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Total RSUs Outstanding 21,197  
Equity Incentive Plan 2014 [Member] | 2019 [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Number of RSU granted 112,144  
Number of RSUs outstanding 112,144  
Total RSUs Outstanding 112,144  
Equity Incentive Plan 2014 [Member] | 2019 [Member] | December 31, 2019 [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Total RSUs Outstanding 23,535  
Equity Incentive Plan 2014 [Member] | 2019 [Member] | December 31, 2020 [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Total RSUs Outstanding 36,706  
Equity Incentive Plan 2014 [Member] | 2019 [Member] | December 31, 2021[Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Total RSUs Outstanding 13,185  
Equity Incentive Plan 2014 [Member] | 2019 [Member] | December 31, 2022 [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Total RSUs Outstanding 36,718  
Equity Incentive Plan 2014 [Member] | 2019 [Member] | December 31, 2023 [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Number of RSUs outstanding 1,000  
Equity Incentive Plan 2014 [Member] | 2019 [Member] | December 31, 2024 [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Number of RSUs outstanding 1,000