Annual report pursuant to Section 13 and 15(d)

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

v3.21.1
Schedule II - Valuation and Qualifying Accounts Schedule II - Valuation and Qualifying Accounts (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 31, 2021
Mar. 31, 2020
SEC Schedule, 12-09, Allowance, Credit Loss [Member]    
SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]    
SEC Schedule, 12-09, Valuation Allowances and Reserves, Amount $ 100 $ 100
SEC Schedule, 12-09, Valuation Allowances and Reserves, Additions, Charge to Cost and Expense 0 52
SEC Schedule, 12-09, Valuation Allowances and Reserves, Deduction [1] 0 (52)
SEC Schedule, 12-09, Valuation Allowances and Reserves, Amount 100 100
SEC Schedule, 12-09, Reserve, Inventory [Member]    
SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]    
SEC Schedule, 12-09, Valuation Allowances and Reserves, Amount 2,969 2,781
SEC Schedule, 12-09, Valuation Allowances and Reserves, Additions, Charge to Cost and Expense 638 2,032
SEC Schedule, 12-09, Valuation Allowances and Reserves, Deduction [2] (830) (1,844)
SEC Schedule, 12-09, Valuation Allowances and Reserves, Amount 2,777 2,969
SEC Schedule, 12-09, Valuation Allowance, Deferred Tax Asset [Member]    
SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]    
SEC Schedule, 12-09, Valuation Allowances and Reserves, Amount 40,841 38,771
SEC Schedule, 12-09, Valuation Allowances and Reserves, Additions, Charge to Cost and Expense [3] 0 2,070
SEC Schedule, 12-09, Valuation Allowances and Reserves, Deduction [3] (255) 0
SEC Schedule, 12-09, Valuation Allowances and Reserves, Amount 40,586 40,841
Sales Returns and Allowances [Member]    
SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]    
SEC Schedule, 12-09, Valuation Allowances and Reserves, Amount 203 247
SEC Schedule, 12-09, Valuation Allowances and Reserves, Additions, Charge to Cost and Expense 160 225
SEC Schedule, 12-09, Valuation Allowances and Reserves, Deduction (232) (269)
SEC Schedule, 12-09, Valuation Allowances and Reserves, Amount $ 131 $ 203
[1] Accounts written off, net of recoveries.
[2] Inventory loss charged against inventory reserves.
[3] Change in valuation allowance due to assessment of realizability of deferred tax assets.