XML 61 R49.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Mar. 31, 2024
Payables and Accruals [Abstract]    
Accrued commissions $ 4,396 $ 5,404
Accrued payroll, bonus, and related expenses 7,459 8,513
Employee contributions under employee stock purchase plan 1,436 496
Rebate liabilities 2,145 995
Sales and other tax liabilities 3,038 2,978
Current portion of contingent earn-out consideration liability 5,666 5,918
Share repurchase liability 1,002 4,000
Transferable federal tax credits payable 0 11,040
Other 3,346 4,359
Total accrued expenses and other current liabilities $ 28,488 $ 43,703