Income Taxes and Tax Receivable Agreement (Details) $ in Millions |
3 Months Ended | ||
|---|---|---|---|
|
Mar. 31, 2026
USD ($)
|
Mar. 31, 2025 |
Sep. 12, 2025 |
|
| Income Tax Disclosure [Abstract] | |||
| Effective tax rate | 5.40% | (9.70%) | |
| Deferred tax assets increased due to exchanges of LLC units | $ 3.1 | ||
| Deferred tax asset | 55.8 | ||
| TRA benefit percent | 0.85 | ||
| TRA liability due to exchanges of LLC units | 3.3 | ||
| TRA liability | $ 42.5 | ||