v3.26.1
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