XML 67 R55.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Commitments and Contingencies (Details) - USD ($)
$ in Millions
Jan. 31, 2023
Jun. 30, 2024
Jun. 05, 2024
May 22, 2024
Dec. 31, 2023
Jun. 30, 2023
Commitments and Contingencies Disclosure [Abstract]            
Accrual for legal matters that are probable and estimable   $ 251.0     $ 377.0  
Restricted Cash and Cash Equivalents in Other current assets   $ 75.0     $ 130.0 $ 135.0
Litigation Settlement, Amount Awarded to Other Party $ 42.0          
Pre-Judgement Interest     $ 7.4      
CADE fine       $ 17.0