v3.26.1
Warranty (Detail) - USD ($)
$ in Thousands
12 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Mar. 31, 2024
Product Warranty Accrual [Roll Forward]      
Balance at beginning of year $ 66,421 $ 60,819 $ 56,630
Current year provisions 31,810 32,400 34,110
Costs incurred (25,495) (27,867) (30,160)
Foreign currency translation adjustment 985 1,069 239
Balance at end of year $ 73,721 $ 66,421 $ 60,819