XML 100 R85.htm IDEA: XBRL DOCUMENT v3.23.1
Financial and Other Guarantees (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Mar. 31, 2021
Mar. 31, 2020
Standard and Extended Product Warranty Accrual $ 13,683 $ 14,108 $ 9,406 $ 7,381
Standard and Extended Product Warranty Accrual, Increase for Warranties Issued 13,268 12,571 10,574  
Standard Product Warranty Accrual, Decrease for Payments (13,693) (12,638) (8,549)  
Standard Product Warranty Accrual, Additions from Business Acquisition $ 0 $ 4,769 $ 0