XML 50 R39.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Leases - Future Minimum Lease Payments Under Non-Cancelable Leases (Detail)
$ in Thousands
Jun. 28, 2024
USD ($)
Leases [Abstract]  
2024, remaining $ 4,936
2025 9,498
2026 9,170
2027 8,407
2028 3,882
Thereafter 2,827
Total future minimum lease payments 38,720
Less imputed interest (2,974)
Total lease liabilities $ 35,746