XML 61 R45.htm IDEA: XBRL DOCUMENT v3.8.0.1
Summary of Significant Accounting Policies - New Accounting Standards Not Yet Adopted (Details) - Accounting Standards Update 2014-09 [Member]
12 Months Ended
Dec. 29, 2018
Dec. 31, 2017
Scenario, Forecast [Member]    
New Accounting Pronouncements or Change in Accounting Principle [Line Items]    
Percentage of Revenue Mix Recognizable Over Time 90.00%  
Scenario, Plan [Member]    
New Accounting Pronouncements or Change in Accounting Principle [Line Items]    
Percentage of Existing Backlog To Be Adjusted Through Retained Earnings   3.00%