XML 76 R65.htm IDEA: XBRL DOCUMENT v3.21.2
Accrued Expenses (Detail) - USD ($)
$ in Thousands
Sep. 30, 2021
Mar. 31, 2021
Payables and Accruals [Abstract]    
Employee compensation $ 35,880 $ 40,954
Research and development 9,193 6,983
Professional, legal, and accounting fees 2,426 1,957
Warranty 1,941 2,053
Marketing 1,660 3,674
Sales and income taxes 839 5,914
Other 4,805 4,511
Accrued expenses $ 56,744 $ 66,046