XML 79 R68.htm IDEA: XBRL DOCUMENT v3.24.2
Subsequent Events - (Details) - USD ($)
$ in Millions
1 Months Ended 36 Months Ended
Jul. 25, 2024
Feb. 28, 2023
Dec. 31, 2023
Jun. 30, 2024
Dec. 31, 2015
Subsequent Event [Line Items]          
Proceeds from event cancellation insurance claims   $ 3.1      
Stock repurchase program, additional authorized amount     $ 3,500.0    
Stock repurchase program, authorized amount         $ 1,200.0
Stock repurchase program, remaining authorized repurchase amount       $ 487.8  
Subsequent Event          
Subsequent Event [Line Items]          
Proceeds from event cancellation insurance claims $ 300.0        
Stock repurchase program, additional authorized amount 600.0        
Stock repurchase program, authorized amount 4,700.0        
Stock repurchase program, remaining authorized repurchase amount $ 450.0