Subsequent Events (Details) - $ / shares |
12 Months Ended | |||
|---|---|---|---|---|
May 20, 2026 |
Mar. 31, 2026 |
Mar. 31, 2025 |
Mar. 31, 2024 |
|
| Subsequent Event [Line Items] | ||||
| Dividend (in dollars per share) | $ 1.48 | $ 1.08 | $ 1.08 | |
| Subsequent Event | Class A Common Stock | O 2026 Q1 Dividends | ||||
| Subsequent Event [Line Items] | ||||
| Dividend (in dollars per share) | $ 0.28 | |||
| Subsequent Event | Class A Common Stock | S 2026 Q1 Dividends | ||||
| Subsequent Event [Line Items] | ||||
| Dividend (in dollars per share) | $ 0.55 | |||