Income Taxes - Narrative (Details) - USD ($) $ in Millions |
3 Months Ended | 6 Months Ended | ||
|---|---|---|---|---|
Jun. 30, 2026 |
Jun. 30, 2025 |
Jun. 30, 2026 |
Jun. 30, 2025 |
|
| Income Tax Disclosure [Abstract] | ||||
| Effective tax rate | 4.44% | 4.53% | 4.70% | 1.68% |
| Increase in deferred tax asset | $ 19.1 | $ 3.6 | $ 51.8 | $ 36.4 |
| Increase in TRA asset | 35.8 | 5.8 | 94.8 | 59.9 |
| Differences not subject to TRA | 16.7 | 2.2 | 43.0 | 23.5 |
| Increase in TRA liability | $ 30.4 | $ 5.0 | $ 80.6 | $ 50.9 |