v3.25.2
Leases - Future Minimum Lease Payment Obligations Under Operating Leases (Details)
$ in Thousands
Jun. 29, 2025
USD ($)
Leases [Abstract]  
Remainder of fiscal 2025 $ 8,317
2026 15,043
2027 13,361
2028 11,859
2029 9,858
2030 8,816
Thereafter 42,857
Total 110,111
Less: imputed interest 26,926
Total operating lease liabilities $ 83,185