XML 51 R40.htm IDEA: XBRL DOCUMENT v3.25.3
Leases - Future Minimum Lease Payments Under Non-Cancelable Leases (Detail) - USD ($)
$ in Thousands
Sep. 26, 2025
Dec. 27, 2024
Leases [Abstract]    
2025, remaining $ 2,706  
2026 11,641  
2027 10,731  
2028 5,907  
2029 3,228  
Thereafter 12,294  
Total future minimum lease payments 46,507  
Less imputed interest (6,836)  
Total lease liabilities 39,671  
Less current portion (11,337) $ (11,494)
Lease liabilities, less current portion $ 28,334 $ 34,189