XML 31 R22.htm IDEA: XBRL DOCUMENT v3.22.2.2
Revenue Recognition - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Disaggregation of Revenue [Line Items]        
Sales $ 65,394 $ 67,386 $ 135,581 $ 146,698
Reorder Sales        
Disaggregation of Revenue [Line Items]        
Sales 59,729 60,646 123,068 129,348
Reorder Sales | Previously Reported        
Disaggregation of Revenue [Line Items]        
Sales   62,000   133,000
New Order Sales        
Disaggregation of Revenue [Line Items]        
Sales $ 5,665 6,740 $ 12,513 17,350
New Order Sales | Previously Reported        
Disaggregation of Revenue [Line Items]        
Sales   $ 5,400   $ 13,700