XML 70 R60.htm IDEA: XBRL DOCUMENT v3.22.2.2
Accrued Expenses (Detail) - USD ($)
$ in Thousands
Sep. 30, 2022
Mar. 31, 2022
Payables and Accruals [Abstract]    
Employee compensation $ 42,365 $ 50,649
Research and development 10,276 7,337
Sales and income taxes 2,859 1,931
Marketing 2,259 2,289
Professional, legal, and accounting fees 1,739 1,479
Warranty 1,674 1,935
Other 8,262 7,009
Accrued expenses $ 69,434 $ 72,629