XML 45 R35.htm IDEA: XBRL DOCUMENT v3.22.1
Revenue Recognition - Additional Information (Detail) - USD ($)
3 Months Ended 9 Months Ended
Mar. 26, 2022
Mar. 27, 2021
Mar. 26, 2022
Mar. 27, 2021
Jun. 26, 2021
Revenue Initial Application Period Cumulative Effect Transition [Line Items]          
Account receivable bad debt     $ 0    
Contract asset $ 1,000,000.0   1,000,000.0   $ 1,900,000
Contract liability 29,400,000   29,400,000   7,000,000.0
Refund liability 53,200,000   53,200,000   $ 36,100,000
Revenue recognized related to contract liabilities 200,000 $ 300,000 $ 3,500,000 $ 1,400,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.    
Accounting Standards Update 2014-09 [Member]          
Revenue Initial Application Period Cumulative Effect Transition [Line Items]          
Remaining unsatisfied performance obligation $ 0   $ 0    
Maximum          
Revenue Initial Application Period Cumulative Effect Transition [Line Items]          
Revenue, performance obligation, payment terms     3 months