v3.25.2
Leases - Schedule of Lease Assets and Lease Liabilities (Detail) - USD ($)
$ in Thousands
Jun. 30, 2025
Jun. 24, 2025
Dec. 28, 2024
Assets:      
Operating leases $ 3,505 $ 3,491 $ 42,047
Total lease assets 3,505   42,047
Current      
Operating leases 9,099 9,094 8,168
Noncurrent      
Operating leases 2,601 $ 2,588 44,322
Total lease liabilities $ 11,700   $ 52,490