v3.26.1
Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Mar. 31, 2025
Payables and Accruals [Abstract]    
Accrued commissions $ 6,703 $ 7,053
Accrued payroll, bonus, and related expenses 8,780 10,761
Employee contributions under employee stock purchase plan 411 587
Rebate and incentive liabilities 6,055 7,172
Sales and other tax liabilities 4,224 1,357
Current portion of contingent earn-out consideration liability 5,910 5,914
Income taxes payable 1,787 0
Other 8,934 5,561
Total accrued expenses and other current liabilities $ 42,804 $ 38,405