Income Taxes (Details) $ in Millions |
3 Months Ended | 6 Months Ended |
|---|---|---|
|
Jun. 30, 2026
USD ($)
|
Jun. 30, 2026
USD ($)
|
|
| Income Tax Disclosure [Abstract] | ||
| Valuation allowance, net change, increase (decrease) | $ (33.8) | $ (33.8) |
| TRA liability | 6.6 | 6.6 |
| TRA liability, additional obligation | $ 1.8 | $ 1.8 |