XML 73 R63.htm IDEA: XBRL DOCUMENT v3.25.3
Leases - Schedule of Future Minimum Payments Under Leases (Details) - USD ($)
$ in Thousands
Sep. 27, 2025
Dec. 28, 2024
Leases [Abstract]    
Remainder of 2025 $ 2,269  
2026 7,961  
2027 7,527  
2028 4,038  
2029 311  
Thereafter 1,254  
Total minimum lease payments 23,360  
Less: interest (2,643)  
Present value of net minimum lease payments 20,717  
Less: current portion (7,400) $ (8,363)
Total long-term operating lease liabilities $ 13,317 $ 17,550