Annual report pursuant to Section 13 and 15(d)

Note 13 - Commitments and Contingencies (Details Textual)

v3.24.1.1.u2
Note 13 - Commitments and Contingencies (Details Textual) - USD ($)
12 Months Ended
Mar. 31, 2024
Apr. 02, 2023
Royalty Expense $ 5,300,000 $ 5,200,000
Licensing Agreements [Member] | Guaranteed Royalty Payments [Member]    
Other Commitment 3,000,000  
Other Commitment, to be Paid, Year One 2,500,000  
Other Commitment, to be Paid, Year Two 351,000  
Other Commitment, to be Paid, Year Three 90,000  
Other Commitment, to be Paid, Year Four 48,000  
Other Commitment, to be Paid, Year Five $ 48,000