XML 113 R65.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Stock Based Compensation - Weighted-Average Assumptions Used to Estimate Fair Value of Stock Options (Details) - shares
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Additional Disclosures for equity-based plans      
Expected Term (in Years)     15 days
Expected Dividend Yield 0.00% 0.00% 0.00%
Shares Issued under ESPP 207,324 175,966 224,928
Minimum      
Additional Disclosures for equity-based plans      
Expected Volatility 27.00% 27.00% 28.00%
Risk-Free Interest Rate 1.60% 1.42% 0.62%
Maximum      
Additional Disclosures for equity-based plans      
Expected Volatility 42.00% 37.00% 37.00%
Risk-Free Interest Rate 2.50% 2.50% 1.42%