XML 77 R67.htm IDEA: XBRL DOCUMENT v3.25.3
Share Repurchases (Open Market Share Repurchase Programs) (Details) - USD ($)
$ in Millions
Sep. 30, 2025
May 06, 2025
Jan. 19, 2024
May 6, 2025      
Equity, Class of Treasury Stock [Line Items]      
Remaining authorized amount for repurchase $ 142.4    
Maximum | January 19, 2024      
Equity, Class of Treasury Stock [Line Items]      
Authorized amount for repurchase     $ 300.0
Maximum | May 6, 2025      
Equity, Class of Treasury Stock [Line Items]      
Authorized amount for repurchase   $ 150.0