XML 63 R53.htm IDEA: XBRL DOCUMENT v3.24.0.1
Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Mar. 31, 2023
Payables and Accruals [Abstract]    
Accrued commissions $ 8,731 $ 5,733
Accrued payroll, bonus, and related expenses 8,086 8,739
Employee contributions under employee stock purchase plan 1,549 589
Rebate liabilities 2,631 3,348
Sales and other tax liabilities 2,866 1,504
Current portion of contingent earn-out consideration liability 5,843 5,920
Restructuring liability 113 0
Share repurchase liability 0 748
Other 4,260 4,664
Total accrued expenses and other current liabilities $ 34,079 $ 31,245