XML 89 R72.htm IDEA: XBRL DOCUMENT v3.25.1
Leases Supplemental income statement information related to leases (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Mar. 31, 2023
Operating Lease, Cost $ 24,559 $ 22,497 $ 21,926
Cost of goods sold [Member]      
Operating Lease, Cost 14,987 11,806 11,036
Selling, General and Administrative Expenses [Member]      
Operating Lease, Cost $ 9,572 $ 10,691 $ 10,890