XML 58 R48.htm IDEA: XBRL DOCUMENT v3.22.2
Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Mar. 31, 2022
Payables and Accruals [Abstract]    
Accrued commissions $ 4,034 $ 6,653
Accrued payroll, bonus, and related expenses 7,043 8,015
Employee contributions under employee stock purchase plan 1,863 621
Rebate liabilities 1,244 4,933
Sales and other tax liabilities 1,213 785
Current portion of contingent earn-out consideration liability 5,412 0
Other 4,444 4,263
Total accrued expenses and other current liabilities $ 25,253 $ 25,270