Subsequent Event (Details) - Class A Common Stock - USD ($) |
12 Months Ended | |||
|---|---|---|---|---|
May 21, 2026 |
Mar. 31, 2026 |
Mar. 31, 2025 |
Mar. 31, 2024 |
|
| Subsequent Event [Line Items] | ||||
| Dividends declared per share of Class A common stock (in dollars per share) | $ 2.16 | $ 1.96 | $ 1.78 | |
| Subsequent Event | ||||
| Subsequent Event [Line Items] | ||||
| Dividends declared per share of Class A common stock (in dollars per share) | $ 0.60 | |||
| Stock repurchase program, authorized amount | $ 100,000,000 | |||
| Stock repurchase program, remaining authorized amount | $ 80,000,000 | |||