XML 74 R64.htm IDEA: XBRL DOCUMENT v3.22.0.1
Accrued Expenses (Detail) - USD ($)
$ in Thousands
Dec. 31, 2021
Mar. 31, 2021
Payables and Accruals [Abstract]    
Employee compensation $ 45,283 $ 40,954
Research and development 8,301 6,983
Professional, legal, and accounting fees 1,673 1,957
Warranty 2,356 2,053
Marketing 2,738 3,674
Sales and income taxes 673 5,914
Other 5,644 4,511
Accrued expenses $ 66,668 $ 66,046