XML 61 R50.htm IDEA: XBRL DOCUMENT v3.25.3
Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Mar. 31, 2025
Payables and Accruals [Abstract]    
Accrued commissions $ 4,808 $ 7,053
Accrued payroll, bonus, and related expenses 9,734 10,761
Employee contributions under employee stock purchase plan 659 587
Rebate liabilities 2,684 7,172
Sales and other tax liabilities 1,782 1,357
Current portion of contingent earn-out consideration liability 5,752 5,914
Other 8,303 5,561
Total accrued expenses and other current liabilities $ 33,722 $ 38,405