XML 60 R47.htm IDEA: XBRL DOCUMENT v3.22.2.2
Summary of Significant Accounting Policies - Changes in Product Warranty Accrual (Details) - USD ($)
$ in Thousands
12 Months Ended
Jul. 01, 2022
Jul. 02, 2021
Jul. 03, 2020
Movement in Standard and Extended Product Warranty, Increase (Decrease) [Roll Forward]      
Beginning Balance $ 3,283 $ 3,835 $ 1,870
Standard and Extended Product Warranty Accrual, Increase (Decrease) for Preexisting Warranties 359    
Accruals for warranties issued during the period   2,446 2,839
Settlements made during the period (1,785) (2,998) (1,613)
Ending Balance $ 1,857 3,283 3,835
Minimum      
Product Warranty Liability [Line Items]      
Product warranty term 12 months    
Maximum      
Product Warranty Liability [Line Items]      
Product warranty term 36 months    
American Panel Corporation      
Movement in Standard and Extended Product Warranty, Increase (Decrease) [Roll Forward]      
Warranty assumed from CES $ 0 $ 0 $ 739