v3.26.3
Consolidated Statements of Stockholders' Equity (Parenthetical) - USD ($)
$ in Millions
3 Months Ended
Aug. 31, 2026
Aug. 31, 2025
Unrealized gains (losses) on securities, tax $ (9.7) $ 8.4
Reclassification adjustment for realized gains (losses) on securities, tax $ 0.0 $ (0.0)
Cash dividends declared, per share $ 1.19 $ 1.08
Approved repurchase amount $ 1,000.0 $ 1,000.0
Authorized In January 2026 [Member]    
Approved repurchase amount $ 400.0 $ 400.0
Expiration date Jan. 16, 2026 Jan. 16, 2026
Repurchase authorization expired $ 9.4 $ 9.4