XML 96 R82.htm IDEA: XBRL DOCUMENT v3.23.1
Product Warranty - Change in the Company's Warranty Accrual (Detail) - USD ($)
$ in Thousands
12 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Mar. 31, 2021
Movement in Standard Product Warranty Accrual [Roll Forward]      
Balance, beginning of period $ 5,352 $ 6,122 $ 5,109
Change in liability for warranties issued in period 2,826 3,887 4,935
Settlements made (in cash or in kind) during the period (2,828) (4,657) (3,922)
Balance, end of period $ 5,350 $ 5,352 $ 6,122