XML 50 R34.htm IDEA: XBRL DOCUMENT v3.23.1
Accrued Expenses and Other Current Liabilities (Tables)
12 Months Ended
Mar. 31, 2023
Payables and Accruals [Abstract]  
Schedule of accrued expenses and other liabilities, current
Accrued expenses and other current liabilities consisted of the following (in thousands):
As of March 31,
20232022
Accrued commissions$5,733 $6,653 
Accrued payroll, bonus, and related expenses8,739 8,015 
Employee contributions under employee stock purchase plan589 621 
Rebate liabilities3,348 4,933 
Sales and other tax liabilities1,504 785 
Current portion of contingent earn-out consideration liability5,920 — 
Other5,412 4,263 
Total accrued expenses and other current liabilities$31,245 $25,270