XML 33 R23.htm IDEA: XBRL DOCUMENT v3.25.3
Commitments and Contingencies (Tables)
9 Months Ended
Sep. 27, 2025
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Future Minimum Rental Payments for Operating Leases Future minimum payments under the non-cancelable operating leases consisted of the following as of September 27, 2025 (in thousands):
PeriodFuture Minimum Lease Payments
Remainder of 2025$445 
20262,781 
20272,457 
20281,939 
20291,606 
Thereafter4,150 
Total future minimum lease payments13,378 
Less imputed interest(2,061)
$11,317 
Schedule of Lessee, Operating Lease Liability
As of September 27, 2025, the operating lease liability consisted of the following (in thousands):
Accrued liabilities - current portion of operating leases$2,046 
Operating leases9,271 
$11,317