XML 56 R41.htm IDEA: XBRL DOCUMENT v3.25.2
Equity - Share Repurchase Program - Additional Information (Details) - USD ($)
$ in Millions
1 Months Ended
Jan. 31, 2023
May 31, 2025
Mar. 31, 2024
Equity Class Of Treasury Stock [Line Items]      
Stock repurchase program, period in force (in years) 3 years    
A2023 Share Repurchase Program      
Equity Class Of Treasury Stock [Line Items]      
Stock repurchase program, authorized amount $ 1,000.0    
Stock repurchase program, remaining authorized repurchase amount $ 196.7 $ 1,500.0  
A2024 Share Repurchase Program      
Equity Class Of Treasury Stock [Line Items]      
Stock repurchase program, authorized amount     $ 2,000.0