XML 85 R75.htm IDEA: XBRL DOCUMENT v3.24.3
Share Repurchases (Open Market Share Repurchase Programs) (Details) - Maximum - USD ($)
$ in Millions
Sep. 30, 2024
Jan. 19, 2024
Mar. 01, 2022
Equity, Class of Treasury Stock [Line Items]      
Remaining authorized amount for repurchase $ 177.7    
March 1, 2022      
Equity, Class of Treasury Stock [Line Items]      
Authorized amount for repurchase     $ 300.0
January 19, 2024      
Equity, Class of Treasury Stock [Line Items]      
Authorized amount for repurchase   $ 300.0