XML 40 R30.htm IDEA: XBRL DOCUMENT v3.20.2
ORGANIZATION AND OPERATIONS OF THE COMPANY - Management's Plans in Response to Covid-19 and Fiscal Years (Details)
3 Months Ended 6 Months Ended 12 Months Ended
Aug. 07, 2020
contract
Jan. 01, 2021
Oct. 02, 2020
Jul. 03, 2020
Apr. 03, 2020
Dec. 27, 2019
Sep. 27, 2019
Jun. 28, 2019
Mar. 29, 2019
Jul. 03, 2020
segment
Jan. 01, 2021
Dec. 27, 2019
Summary of Significant Accounting Policies [Line Items]                        
Number of reporting segments | segment                   2    
Length of fiscal period   91 days 91 days 91 days 98 days 91 days 91 days 91 days 91 days   371 days 364 days
Subsequent Event                        
Summary of Significant Accounting Policies [Line Items]                        
Number of contracts cancelled | contract 0                      
Energy Segment                        
Summary of Significant Accounting Policies [Line Items]                        
Percentage of revenue considered nonessential                       40.00%
Other Energy                        
Summary of Significant Accounting Policies [Line Items]                        
Percentage of revenue considered essential                       60.00%
Minimum                        
Summary of Significant Accounting Policies [Line Items]                        
Length of fiscal period           91 days       364 days    
Maximum                        
Summary of Significant Accounting Policies [Line Items]                        
Length of fiscal period           98 days       371 days