XML 114 R99.htm IDEA: XBRL DOCUMENT v3.25.1
Commitments and Contingencies - Breakout of Marketing Allowances (Details) - USD ($)
12 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Mar. 31, 2023
Marketing Allowances      
Allowances incurred under long-term customer contracts $ 8,736,000 $ 10,128,000 $ 18,253,000
Allowances related to a single exchange of product 133,169,000 130,918,000 154,194,000
Amortization of core premiums paid to customers 9,826,000 10,181,000 11,113,000
Total marketing allowances recorded as a reduction to revenues $ 151,731,000 $ 151,227,000 $ 183,560,000