XML 101 R86.htm IDEA: XBRL DOCUMENT v3.25.1
Other Liabilities (Detail) - USD ($)
$ in Thousands
Mar. 31, 2025
Mar. 31, 2024
Other Liabilities Disclosure [Abstract]    
Operating lease liabilities $ 67,033 $ 61,687
Warranty 38,331 34,515
Long-term interest rate swaps 33,002 19,167
Pension 25,307 25,512
Liability for uncertain tax positions 3,335 3,300
Contract liabilities 2,801 959
Other 5,109 6,742
Total $ 174,918 $ 151,882