v3.24.2.u1
Subsequent Events (Details) - Subsequent Event
$ in Millions
Aug. 22, 2024
USD ($)
Subsequent Event [Line Items]  
Disposal Group, Including Discontinued Operation, Consideration $ 1,500.0
Proceeds from Divestiture of Businesses 1,200.0
Disposal Group, Including Discontinued Operation, Consideration 1,500.0
Proceeds from Divestiture of Businesses $ 1,200.0