XML 142 R127.htm IDEA: XBRL DOCUMENT v3.25.1
Warranty (Detail) - USD ($)
$ in Thousands
12 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Mar. 31, 2023
Product Warranty Accrual [Roll Forward]      
Balance at beginning of year $ 60,819 $ 56,630 $ 54,978
Current year provisions 32,400 34,110 29,132
Costs incurred (27,867) (30,160) (25,251)
Foreign currency translation adjustment 1,069 239 (2,229)
Balance at end of year $ 66,421 $ 60,819 $ 56,630