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 |