v3.19.1
Stock-Based Compensation - Stock Option Pricing Assumptions (Details)
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Disclosure of Compensation Related Costs, Share-based Payments [Abstract]    
Dividend yield 0.00% 0.00%
Risk free interest rate 2.53% 2.20%
Expected volatility 18.94% 18.94%
Expected life in years 5 years 5 years