XML 80 R69.htm IDEA: XBRL DOCUMENT v3.25.3
Share Repurchases (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 17, 2025
Mar. 17, 2020
Sep. 30, 2025
Sep. 30, 2025
Sep. 30, 2024
Equity [Abstract]          
Increase in share repurchase authorized amount $ 635,000,000.0 $ 500,000,000.0      
Repurchases of common stock (in shares)       1,000,000.0 0
Repurchase of common stock     $ 75,700,000 $ 176,600,000  
Repurchases of common stock including excise tax     700,000 1,600,000  
Remaining authorized repurchase amount     $ 999,700,000 $ 999,700,000