XML 57 R46.htm IDEA: XBRL DOCUMENT v3.25.1
Subsequent Events (Details) - USD ($)
shares in Millions, $ in Millions
1 Months Ended 3 Months Ended
May 08, 2025
Mar. 31, 2025
Mar. 31, 2024
Subsequent Event [Line Items]      
Stock repurchased during period, (in shares)   5.8 2.4
Stock repurchased during period, value   $ 47.4 $ 13.4
Subsequent Event      
Subsequent Event [Line Items]      
Stock repurchased during period, (in shares) 2.7    
Stock repurchased during period, value $ 20.8