XML 36 R25.htm IDEA: XBRL DOCUMENT v3.10.0.1
Basis of Presentation and Significant Accounting Policies - Recent Accounting Pronouncements (Details)
$ in Millions
3 Months Ended 9 Months Ended
Oct. 02, 2018
USD ($)
Oct. 02, 2018
USD ($)
Accounting Standards Update 2014-09    
Recent Accounting Pronouncements    
Increase to deferred revenue $ 4.8 $ 4.8
Reduction of retained earnings   $ (3.6)
Early adoption | Accounting Standards Update 2018-15    
Recent Accounting Pronouncements    
Capitalized implementation costs $ 0.2