XML 83 R67.htm IDEA: XBRL DOCUMENT v3.19.1
Stockholders' Equity (Details) - USD ($)
shares in Thousands, $ in Millions
Jan. 01, 2019
Dec. 31, 2018
Dec. 31, 2017
Stockholders' Equity      
Number of common stock authorized   75,000 75,000
Number of common stock outstanding   32,558 32,048
Share repurchase program expiration period 1 year    
Maximum      
Stockholders' Equity      
Share repurchase program common stock authorized amount $ 35