Acquisitions - Summary of Significant Inputs to Valuation of Contingent Consideration Payable (Details) - WestEnd Acquisition - USD ($) $ in Millions |
3 Months Ended | 12 Months Ended |
|---|---|---|
Mar. 31, 2024 |
Dec. 31, 2023 |
|
| Business Acquisition [Line Items] | ||
| Net revenue average annual growth rate | 24.00% | 22.00% |
| Market price of risk adjustment for revenue (continuous) | 7.00% | 7.00% |
| Revenue volatility | 21.00% | 21.00% |
| Discount rate | 7.00% | 7.00% |
| Years remaining in earn out period | 3 years 7 months 6 days | 3 years 9 months 18 days |
| Minimum | ||
| Business Acquisition [Line Items] | ||
| Undiscounted estimated remaining earn out payments in millions | $ 252 | $ 243 |
| Maximum | ||
| Business Acquisition [Line Items] | ||
| Undiscounted estimated remaining earn out payments in millions | $ 320 | $ 320 |