XML 130 R97.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Financial and Other Guarantees (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Mar. 31, 2022
Mar. 31, 2021
Notes To Financial Statements [Abstract]        
Standard and Extended Product Warranty Accrual $ 15,388 $ 13,394 $ 13,892 $ 9,406
Standard and Extended Product Warranty Accrual, Increase for Warranties Issued 18,051 13,195 12,571  
Standard Product Warranty Accrual, Decrease for Payments (16,057) (13,693) (12,638)  
Standard Product Warranty Accrual, Additions from Business Acquisition $ 0 $ 0 $ 4,553