XML 58 R46.htm IDEA: XBRL DOCUMENT v3.25.2
Note 7 - Leases - Undiscounted Future Lease Payments Under Operating Leases and Financial Leases (Details) - USD ($)
$ in Thousands
Jun. 28, 2025
Mar. 31, 2025
Jun. 29, 2024
2026, operating $ 2,066    
2026, finance 3,132    
2027, operating 3,010    
2027, finance 3,218    
2028, operating 2,512    
2028, finance 2,811    
2029, operating 1,455    
2029, finance 1,659    
2030, operating 1,112    
2030, finance 923    
Thereafter, operating 1,015    
Thereafter, finance 383    
Total minimum payment required, operating 11,170    
Total minimum payment required, finance 12,126    
Less interest, operating 1,090    
Less interest, finance 903    
Present value of minimum lease payments, operating 10,080    
Present value of minimum lease payments, finance 11,223    
Amount due within one year, operating 3,083    
Amount due within one year, finance 3,664    
Long-term lease obligations, operating 6,997 $ 6,924 $ 8,925
Long-term lease obligations, finance $ 7,559 $ 8,377 $ 11,231