XML 71 R61.htm IDEA: XBRL DOCUMENT v3.25.3
Common Stock Repurchase Programs - Narrative (Details) - USD ($)
$ in Millions
1 Months Ended
Apr. 30, 2025
Sep. 30, 2025
Jan. 31, 2023
January 2023 Repurchase Program      
Share Repurchase Program [Line Items]      
Authorized repurchase amount     $ 1,000.0
April 2025 Repurchase Program      
Share Repurchase Program [Line Items]      
Authorized repurchase amount $ 1,000.0    
Repurchase program period 3 years    
Remaining available for repurchase   $ 928.4