XML 100 R83.htm IDEA: XBRL DOCUMENT v3.25.0.1
TRA Liability (Additional Information) (Details) - USD ($)
$ / shares in Units, $ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2025
Apr. 18, 2022
Accounts, Notes, Loans and Financing Receivable [Line Items]          
Effective tax rate 14.60% 20.80% 26.10%    
Tax Receivable Agreements [Member]          
Accounts, Notes, Loans and Financing Receivable [Line Items]          
Recieved payments from beneficiaries, percentage         85.00%
Tra liability current and non current $ 62.1        
Decrease in TRA Liability (7.0)        
Tra liability current 4.0 $ 3.4      
Repayments of Related Party Debt $ 433.4        
Share price $ 30.25        
Effective tax rate 21.00%        
Tax Receivable Agreements [Member] | Forecast [Member]          
Accounts, Notes, Loans and Financing Receivable [Line Items]          
Tra liability current       $ 3.1