XML 50 R42.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Payable to Related Parties Pursuant to a Tax Receivable Agreement - Additional Information (Details)
$ in Millions
3 Months Ended
Mar. 31, 2024
USD ($)
Schedule Of Tax Receivable Agreement [Line Items]  
Percentage of tax receivable agreement 85.00%
Tax receivable agreement liability for related parties $ 419.3
Tax receivable agreement additional liability 290.5
Tax receivable agreement liability, total 709.8
Total net change of tax receivable agreement liability 10.9
Partnership Interests 12.2
IPO  
Schedule Of Tax Receivable Agreement [Line Items]  
Deferred tax benefit 0.0
Class A Common Stock  
Schedule Of Tax Receivable Agreement [Line Items]  
Tax receivable agreement liability for related parties $ 23.1