XML 46 R36.htm IDEA: XBRL DOCUMENT v3.22.2.2
Revenue Recognition - Additional Information (Detail) - USD ($)
3 Months Ended
Sep. 24, 2022
Sep. 25, 2021
Jun. 25, 2022
Revenue Recognition, Milestone Method [Line Items]      
Account receivable bad debt $ 0    
Contract asset 1,400,000   $ 1,200,000
Contract liability 29,900,000   27,300,000
Refund liability 43,100,000   $ 61,300,000
Revenue recognized related to contract liabilities $ 1,800,000 $ 2,900,000  
Description of payment terms in contract with customer Payments are generally due within three months of completion of the performance obligation and subsequent invoicing and therefore, do not include significant financing components.    
Maximum      
Revenue Recognition, Milestone Method [Line Items]      
Revenue, performance obligation, payment terms 3 months    
Accounting Standards Update 2014-09 [Member]      
Revenue Recognition, Milestone Method [Line Items]      
Remaining unsatisfied performance obligation $ 0