XML 97 R81.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Other Liabilities (Detail) - USD ($)
$ in Thousands
Mar. 31, 2024
Mar. 31, 2023
Other Liabilities Disclosure [Abstract]    
Operating lease liabilities $ 61,687 $ 66,555
Tax Act - Transition Tax 0 34,715
Warranty 34,515 32,404
Pension 25,512 24,528
Long-term interest rate swaps 19,167 15,760
Liability for uncertain tax positions 3,300 3,930
Contract liabilities 959 1,437
Other 6,742 23,613
Total $ 151,882 $ 202,942