v3.26.1
Note 7 - Leases - Maturities of Operating Lease Liabilities (Details) - USD ($)
$ in Thousands
Jul. 04, 2026
Jan. 03, 2026
2026 (Remaining 2 quarters) $ 2,611  
2027 8,825  
2028 7,987  
2029 5,368  
2030 5,417  
Thereafter 14,522  
Total lease payments 44,730  
Less: amount representing interest (6,648)  
Present value of lease liabilities $ 38,082 $ 42,107