XML 61 R48.htm IDEA: XBRL DOCUMENT v3.25.2
Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Mar. 31, 2025
Payables and Accruals [Abstract]    
Accrued commissions $ 4,997 $ 7,053
Accrued payroll, bonus, and related expenses 8,365 10,761
Employee contributions under employee stock purchase plan 1,717 587
Rebate liabilities 2,430 7,172
Sales and other tax liabilities 2,026 1,357
Current portion of contingent earn-out consideration liability 5,661 5,914
Transferable federal tax credits payable 8,326 0
Other 4,841 5,561
Total accrued expenses and other current liabilities $ 38,363 $ 38,405