Annual report pursuant to Section 13 and 15(d)

Schedule II - Valuation and Qualifying Accounts - Valuation and Qualifying Accounts (Details)

v3.24.1.1.u2
Schedule II - Valuation and Qualifying Accounts - Valuation and Qualifying Accounts (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 31, 2024
Apr. 02, 2023
Allowance for Customer Deductions [Member]    
Balance $ 1,474 $ 945
Charged to Expenses 6,139 5,746
Deductions 6,443 5,217
Balance 1,170 1,474
SEC Schedule, 12-09, Allowance, Loss on Finance Receivable [Member]    
Balance 0  
Charged to Expenses 316  
Deductions 0  
Balance $ 316 $ 0