XML 92 R81.htm IDEA: XBRL DOCUMENT v3.24.0.1
Share Repurchases - Additional Information (Details) - USD ($)
1 Months Ended 2 Months Ended 12 Months Ended
Nov. 30, 2023
Dec. 31, 2021
Feb. 28, 2021
Oct. 31, 2021
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Oct. 28, 2021
Aug. 31, 2021
Nov. 01, 2017
Accelerated Share Repurchases [Line Items]                    
Stock repurchase program, authorized amount               $ 1,000,000,000 $ 200,000,000 $ 500,000,000
Open market share repurchase amount   $ 170,300,000                
Payment for share repurchase         $ 300,100,000 $ (0) $ 500,000,000      
Commercial Bank                    
Accelerated Share Repurchases [Line Items]                    
Stock repurchase program, authorized amount   180,000,000         180,000,000      
Accelerated share repurchases, settlement payment   $ 200,000,000         $ 200,000,000      
Accelerated share repurchases received   1,800,000 200,000              
Stock repurchase program remaining authorized repurchase amount         $ 658,900,000          
Evergreen Program                    
Accelerated Share Repurchases [Line Items]                    
Open market share repurchase amount   $ 100,000,000                
Payment for share repurchase $ 229,300,000                  
Repurchase Program                    
Accelerated Share Repurchases [Line Items]                    
Accelerated share repurchases received             2,000,000      
Open market share repurchase 3,300,000 1,800,000   1,600,000            
Open market share repurchase amount $ 300,100,000     $ 130,000,000            
Payment for share repurchase $ 70,800,000 $ 70,300,000