v3.26.1
Note 4 - Income Taxes - Schedule of Income Taxes Paid, Net (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 28, 2026
Mar. 29, 2025
Mar. 30, 2024
Total Income Taxes Paid $ 2,217 $ 7,843 $ 3,099
Internal Revenue Service (IRS) [Member]      
Income Tax Paid, Federal, after Refund Received 1,284    
Minnesota Department of Revenue [Member]      
Income Tax Paid, State and Local, after Refund Received 193    
California Franchise Tax Board [Member]      
Income Tax Paid, State and Local, after Refund Received 57    
New York State Division of Taxation and Finance [Member]      
Income Tax Paid, State and Local, after Refund Received 41    
Wisconsin Department of Revenue [Member]      
Income Tax Paid, State and Local, after Refund Received 41    
Other State Taxation Departments [Member]      
Income Tax Paid, State and Local, after Refund Received 314    
Canada Revenue Agency [Member]      
Income Tax Paid, Foreign, after Refund Received 287    
Other Foreign Taxation Departments [Member]      
Income Tax Paid, Foreign, after Refund Received $ 0