v3.26.1
Note 12 - Income Taxes - Income Tax Payments (Details)
$ in Thousands
12 Months Ended
Mar. 29, 2026
USD ($)
Federal - United States of America $ 500
State Taxes 115
Foreign - Peoples Republic of China 20
Total income taxes paid 635
California Franchise Tax Board [Member]  
State Taxes 100
Texas Tax Authority [Member]  
State Taxes 12
Michigan Tax Authority [Member]  
State Taxes 2
North Carolina Tax Authority [Member]  
State Taxes $ 1