v3.26.1
Commitments and Contingencies - Breakout of Marketing Allowances (Details) - USD ($)
12 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Mar. 31, 2024
Marketing Allowances      
Allowances incurred under long-term customer contracts $ 8,905,000 $ 8,736,000 $ 10,128,000
Allowances related to a single exchange of product 121,642,000 133,169,000 130,918,000
Amortization of core premiums paid to customers 10,797,000 9,826,000 10,181,000
Total marketing allowances recorded as a reduction to revenues $ 141,344,000 $ 151,731,000 $ 151,227,000