XML 81 R57.htm IDEA: XBRL DOCUMENT v3.25.1
Net Earnings (Loss) per Share - Narrative (Details) - USD ($)
shares in Millions, $ in Millions
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Aug. 31, 2024
Jan. 31, 2021
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Number of shares authorized to be repurchased (up to) (in shares)     3,000.0 100.0
Stock repurchased amount $ 450.0 $ 1,432.0    
January 2021 Share Repurchase Program        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Remaining number of shares authorized to be repurchased (in shares) 1.4      
Remaining authorized, amount $ 110.3      
August 2024 Share Repurchase Program        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Remaining authorized, amount $ 2,700.0      
Stock repurchased (in shares) 5.0      
Stock repurchased amount $ 340.0      
Share-based Payment Arrangement, Option        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Purchase of common shares (in shares) 6.0 8.0