Annual report pursuant to Section 13 and 15(d)

Note 14 - Commitments and Contingencies (Details Textual)

v3.23.2
Note 14 - Commitments and Contingencies (Details Textual) - USD ($)
12 Months Ended
Apr. 02, 2023
Apr. 03, 2022
Statement [Line Items]    
Royalty Expense $ 5,200,000 $ 6,000,000.0
Royalty Expense Due 3,700,000  
Royalty Expense Due in Next Twelve Months 2,700,000  
Royalty Expense Due in Two Years 811,000  
Royalty Expense Due in Three Years 121,000  
Royalty Expense Due in Four Years 48,000  
Royalty Expense Due in Five Years $ 48,000