XML 31 R16.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Accrued Expenses and Other Current Liabilities
12 Months Ended
Mar. 31, 2024
Payables and Accruals [Abstract]  
Accrued Expenses and Other Current Liabilities Accrued Expenses and Other Current Liabilities
Accrued expenses and other current liabilities consisted of the following (in thousands):
As of March 31,
20242023
Accrued commissions$5,404 $5,733 
Accrued payroll, bonus, and related expenses8,513 8,739 
Employee contributions under employee stock purchase plan496 589 
Rebate liabilities995 3,348 
Sales and other tax liabilities2,978 1,504 
Current portion of contingent earn-out consideration liability5,918 5,920 
Share repurchase liability
4,000 748 
Transferable federal tax credits payable
11,040 — 
Other4,359 4,664 
Total accrued expenses and other current liabilities$43,703 $31,245