XML 90 R77.htm IDEA: XBRL DOCUMENT v3.25.2
EARNINGS PER SHARE - Narrative (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
May 13, 2025
Dec. 01, 2022
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]            
Antidilutive securities excluded from computation of earnings per share amount 0 0 0 0    
2025 Repurchase Authorization            
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]            
Stock repurchase program, number of shares authorized to be repurchased         12,000,000  
Combined Repurchase Programs            
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]            
Stock repurchase program, number of shares authorized to be repurchased           10,000,000
Stock repurchased during period, shares     2,300,000 900,000    
Payments for repurchase of equity     $ 322.0 $ 130.0    
Share Repurchase Program, Remaining Authorized, Amount $ 16.0   $ 16.0