v3.26.1
Income Taxes (Additional Information) (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Income Tax Examination [Line Items]        
Income Tax Expense Increase (Decrease) $ (75.2)   $ 79.6  
Income tax expense in continuing operations $ 0.9 $ 76.1 $ 0.3 $ 79.3
State and Federal Net Operating Loss Rate     21.00% 21.00%
Tax receivable agreement percentage of amount of tax savings     85.00%  
Tax Receivable Agreement        
Income Tax Examination [Line Items]        
Tax receivable agreement, amount due for payments     $ 5.8  
Common Class A [Member]        
Income Tax Examination [Line Items]        
Issuance of shares, shares     403,022