v3.25.1
Income Taxes (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Dec. 31, 2024
Valuation Allowance [Line Items]      
Effective tax rate (71.00%) 5.00%  
Unrecognized tax benefits $ 10.3   $ 10.4
TRA liability 362.6   365.5
Current portion of TRA liability 1.1   4.3
Noncurrent portion of TRA liability 361.4   $ 361.2
Payment to continuing equity owners   $ 0.0  
Rook      
Valuation Allowance [Line Items]      
Deferred tax asset exchange of interests 487.9    
Tax receivable agreement liability $ 414.7