XML 55 R68.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Employee Stock Purchase Plans (Details) - shares
shares in Millions
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Share-based Compensation Arrangement by Share-based Payment Award, Additional General Disclosures [Abstract]      
Purchase Price (% of Market Price on Purchase Date) 95.00%    
Maximum Employee Subscription Rate (% of Gross Wages) 10.00%    
Stock Issued During Period, Employee Stock Purchase Plans (in shares) 0.2 0.1 0.1