v3.26.3
Fair Value of Financial Instruments - Schedule of Earn-out Liabilities (Details) - Earn-Out Liabilities - USD ($)
$ in Millions
9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Balance as of beginning of period $ 72.6 $ 112.7
Additions 194.9 0.3
Fair value adjustments 12.9 (3.3)
Payments (21.3) (24.8)
Balance as of end of period 259.1 $ 84.9
Balance Sheet Location [Axis]: us-gaap:OtherLiabilitiesCurrent    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Balance as of beginning of period 28.2  
Balance as of end of period $ 25.1