XML 68 R53.htm IDEA: XBRL DOCUMENT v3.22.1
Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Mar. 31, 2021
Payables and Accruals [Abstract]    
Accrued commissions $ 6,653 $ 5,864
Accrued payroll, bonus, and related expenses 8,015 5,006
Employee contributions under employee stock purchase plan 621 0
Rebate liabilities 4,933 1,458
Sales and other tax liabilities 785 410
Other 4,263 3,547
Accrued expenses and other current liabilities $ 25,270 $ 16,285