XML 54 R44.htm IDEA: XBRL DOCUMENT v3.22.0.1
Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Mar. 31, 2021
Payables and Accruals [Abstract]    
Accrued commissions $ 7,563 $ 5,864
Accrued payroll, bonus, and related expenses 6,735 5,006
Employee contributions under employee stock purchase plan 822 0
Rebate liabilities 3,662 1,458
Sales and other tax liabilities 623 410
Other accrued expenses 4,575 3,547
Total accrued expenses and other current liabilities $ 23,980 $ 16,285