XML 311 R38.htm IDEA: XBRL DOCUMENT v3.23.1
Significant Accounting Policies (Tables)
12 Months Ended
Mar. 31, 2023
Accounting Policies [Abstract]  
Schedule of Sales Discounts and Returns Allowance Activity in our sales discounts and returns allowance was as follows (in thousands):
Year Ended March 31,
 20232022
Balance at beginning of period$12,179 $6,348 
Charges to reserve29,871 49,983 
Reductions for sales discounts and returns(33,355)(44,152)
Balance at end of period$8,695 $12,179