Business Combinations - Schedule of Weighted-Average Lives of Intangible Assets Acquired in Business Combinations (Details) $ in Thousands |
6 Months Ended |
|---|---|
|
Jun. 30, 2026
USD ($)
| |
| Intangible Asset, Acquired, Finite-Lived [Line Items] | |
| Amount | $ 550,983 |
| Acquired Relationships | |
| Intangible Asset, Acquired, Finite-Lived [Line Items] | |
| Amount | $ 474,070 |
| Weighted Average Life | 15 years |
| Trade Names | |
| Intangible Asset, Acquired, Finite-Lived [Line Items] | |
| Amount | $ 48,250 |
| Weighted Average Life | 5 years 3 months 18 days |
| Software | |
| Intangible Asset, Acquired, Finite-Lived [Line Items] | |
| Amount | $ 28,663 |
| Weighted Average Life | 4 years 8 months 12 days |