XML 61 R53.htm IDEA: XBRL DOCUMENT v3.25.3
Share Repurchases - Additional Information (Details) - USD ($)
$ / shares in Units, shares in Millions, $ in Millions
3 Months Ended 6 Months Ended 9 Months Ended
Sep. 30, 2025
Jun. 30, 2025
Sep. 30, 2025
Sep. 30, 2024
Oct. 28, 2021
Accelerated Share Repurchases [Line Items]          
Open market share repurchase     3.2    
Open market share repurchase amount     $ 300.0    
Payment for share repurchase     $ 600.0 $ 0.0  
Stock repurchase program remaining authorized repurchase amount         $ 1,000.0
Shares Issued Price Per Share $ 92.81   $ 92.81    
Commercial Bank          
Accelerated Share Repurchases [Line Items]          
Stock repurchase program remaining authorized repurchase amount   $ 528.9      
Evergreen Program          
Accelerated Share Repurchases [Line Items]          
Stock repurchase program, authorized amount $ 170.0   $ 170.0    
Share Repurchase Program          
Accelerated Share Repurchases [Line Items]          
Stock repurchase program, authorized amount $ 130.0   $ 130.0    
Stock repurchased during period, shares 0.3 2.8 3.1    
Payment for share repurchase   $ 300.0      
Shares Issued Price Per Share $ 95.71   $ 95.71