v3.26.1
Commitments and Contingencies - Schedule of Future Minimum Rental Payments for Operating Leases (Details)
$ in Thousands
Jun. 27, 2026
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
Remainder of 2026 $ 1,827
2027 3,337
2028 2,793
2029 2,573
2030 2,282
Thereafter 3,578
Total future minimum lease payments 16,390
Less imputed interest (2,410)
Operating lease liability $ 13,980