XML 72 R62.htm IDEA: XBRL DOCUMENT v3.25.1
Leases - Schedule of Future Minimum Payments Under Leases (Details) - USD ($)
$ in Thousands
Mar. 29, 2025
Dec. 28, 2024
Leases [Abstract]    
Remainder of 2025 $ 6,834  
2026 7,643  
2027 7,212  
2028 3,902  
2029 241  
Thereafter 1,161  
Total minimum lease payments 26,993  
Less: interest (2,552)  
Present value of net minimum lease payments 24,441  
Less: current portion (8,461) $ (8,363)
Total long-term operating lease liabilities $ 15,980 $ 17,550