XML 95 R82.htm IDEA: XBRL DOCUMENT v3.24.0.1
TRA Liability (Additional Information) (Details) - USD ($)
$ / shares in Units, $ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2024
Apr. 18, 2022
Accounts, Notes, Loans and Financing Receivable [Line Items]          
Effective tax rate 20.80% 26.10% 33.90%    
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 $ 73.1        
Tra liability current 3.4        
Repayments of Related Party Debt $ 190.8        
Share price $ 15.46        
Effective tax rate 21.00%        
Tax Receivable Agreements [Member] | Forecast [Member]          
Accounts, Notes, Loans and Financing Receivable [Line Items]          
Tra liability current       $ 6.1