v3.25.2
Basis of Presentation - Additional Information (Detail) - USD ($)
$ in Thousands
Jun. 30, 2025
Jun. 24, 2025
Dec. 28, 2024
Basis of Presentation [Line Items]      
Unrestricted cash and cash equivalents $ 152,379 $ 140,585 $ 53,024
Loan outstanding amount 465,000   $ 1,445,000
New Term Loan Facility due June 24, 2030      
Basis of Presentation [Line Items]      
Loan outstanding amount 465,000 465,000  
Line of credit facility, issued but undrawn letters of credit 3,659 $ 3,659  
Annual Contractual Prepayments $ 100,000