Annual report [Section 13 and 15(d), not S-K Item 405]

Note 14 - Commitments and Contingencies (Details Textual)

v3.25.2
Note 14 - Commitments and Contingencies (Details Textual) - USD ($)
12 Months Ended
Mar. 30, 2025
Mar. 31, 2024
Royalty Expense $ 6,700,000 $ 5,300,000
Licensing Agreements [Member] | Guaranteed Royalty Payments [Member]    
Other Commitment 2,400,000  
Other Commitment, to be Paid, Year One 1,400,000  
Other Commitment, to be Paid, Year Two 640,000  
Other Commitment, to be Paid, Year Three 190,000  
Other Commitment, to be Paid, Year Four 146,000  
Other Commitment, to be Paid, Year Five $ 56,000