Business Combinations, Goodwill and Other Intangible Assets Business Combinations, Earn-out Payments (Details) $ in Millions |
Jun. 30, 2026
USD ($)
acquisition
|
Dec. 31, 2025
USD ($)
acquisition
|
|---|---|---|
| Summary of Earn-out Payments [Line Items] | ||
| Number Of Acquisitions Subject To Potential Earn Out Payments Provisions | acquisition | 9 | 11 |
| Business Combination, Contingent Consideration Arrangements, Range of Outcomes, High, Value | $ 66.8 | $ 75.5 |
| Fair Value, Recurring [Member] | Fair Value, Inputs, Level 3 [Member] | ||
| Summary of Earn-out Payments [Line Items] | ||
| Business Combination, Contingent Consideration, Liability, Current | 7.5 | 5.9 |
| Business Combination, Contingent Consideration, Liability, Noncurrent | $ 9.5 | $ 11.3 |