XML 59 R46.htm IDEA: XBRL DOCUMENT v3.24.0.1
Revenue - Additional Information (Detail) - USD ($)
12 Months Ended
Dec. 30, 2023
Dec. 31, 2022
Revenue Disclosure [Line Items]    
Estimated contractual adjustments and price concessions $ 62,600,000 $ 52,600,000
Bad debt expense $ 0 $ 0
Maximum    
Revenue Disclosure [Line Items]    
Revenue, performance obligation, expected timing of satisfaction, period 1 year