XML 78 R63.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Mar. 31, 2023
Payables and Accruals [Abstract]    
Accrued commissions $ 5,404 $ 5,733
Accrued payroll, bonus, and related expenses 8,513 8,739
Employee contributions under employee stock purchase plan 496 589
Rebate liabilities 995 3,348
Sales and other tax liabilities 2,978 1,504
Current portion of contingent earn-out consideration liability 5,918 5,920
Share repurchase liability 4,000 748
Transferable federal tax credits payable 11,040 0
Other 4,359 4,664
Accrued expenses and other current liabilities $ 43,703 $ 31,245