v3.25.2
Taxation - Narrative (Details) - USD ($)
$ in Millions
6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Income Tax Disclosure [Abstract]      
Excess tax basis $ 148.5   $ 148.1
Less: valuation allowance $ (176.4)   (176.2)
Tax benefit distributions to noncontrolling interest holders, percent 85.00%    
Tax benefit retained by parent, percent 15.00%    
Tax receivable agreement, fair value $ 5.1   2.2
Tax receivable agreement, fair value, current 2.0   0.2
Tax receivable agreement, fair value, non current 3.1   $ 2.0
Payments for tax receivable agreements $ 0.2 $ 0.0