XML 30 R59.htm IDEA: XBRL DOCUMENT v3.20.1
Leases - Additional Information (Detail) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Apr. 04, 2020
Mar. 30, 2019
Dec. 28, 2019
Feb. 01, 2020
Lessee Lease Description [Line Items]        
Operating lease existence of option to extend true      
Operating lease extension period 5 years      
Operating lease existence of option to terminate true      
Operating lease not yet commenced description no additional operating or finance leases that have not yet commenced      
Finance lease not yet commenced description no additional operating or finance leases that have not yet commenced      
Lease expenses $ 2,900 $ 2,100 $ 8,900  
Operating lease right-of-use assets obtained in exchange for operating lease obligations 14,605      
New South Window Solutions LLC and New South Window Solutions of Orlando LLC [Member]        
Lessee Lease Description [Line Items]        
Operating lease right-of-use asset 10,600     $ 10,578
Cost of Sales [Member]        
Lessee Lease Description [Line Items]        
Lease expenses $ 1,500 $ 1,000    
Minimum [Member]        
Lessee Lease Description [Line Items]        
Operating lease term 1 year      
Maximum [Member]        
Lessee Lease Description [Line Items]        
Operating lease term 9 years      
Operating lease termination period 1 year