v3.25.3
Leases - Future Minimum Lease Payment Obligations Under Operating Leases (Details)
$ in Thousands
Sep. 28, 2025
USD ($)
Leases [Abstract]  
Remainder of fiscal 2025 $ 4,044
2026 14,688
2027 13,063
2028 11,650
2029 9,846
2030 8,774
Thereafter 42,171
Total 104,236
Less: imputed interest 25,311
Total operating lease liabilities $ 78,925