XML 58 R47.htm IDEA: XBRL DOCUMENT v3.25.3
Leases - Maturity of Operating Lease Liability (Details) - USD ($)
$ in Thousands
Sep. 27, 2025
Dec. 28, 2024
Operating Lease Payments    
Remainder of 2025 $ 1,447  
2026 5,881  
2027 5,315  
2028 5,474  
2029 5,638  
Thereafter 1,936  
Total minimum lease payments 25,691  
Less: imputed interest 2,830  
Present value of future minimum lease payments 22,861  
Current portion of operating lease liabilities 5,099 $ 4,897
Long-term lease liabilities 17,762 $ 21,598
Sublease Payments    
Remainder of 2025 (215)  
2026 (1,033)  
2027 (1,064)  
2028 (1,096)  
2029 (1,129)  
Thereafter (385)  
Total minimum lease payments (4,922)  
Net    
Remainder of 2025 1,232  
2026 4,848  
2027 4,251  
2028 4,378  
2029 4,509  
Thereafter 1,551  
Total minimum lease payments $ 20,769