Quarterly report pursuant to Section 13 or 15(d)

Income Taxes - Activity Related to the Tax Receivable Agreement Liabilities (Details)

v3.24.3
Income Taxes - Activity Related to the Tax Receivable Agreement Liabilities (Details)
$ in Thousands
9 Months Ended
Sep. 30, 2024
USD ($)
Exchange Tax Attributes  
Tax Receivable Agreement, Liability [Roll Forward]  
Balance at December 31, 2023 $ 194,668
Exchange of LLC Common Units 68,931
Accrued interest 0
Balance at September 30, 2024 263,599
Pre-IPO M&A Tax Attributes  
Tax Receivable Agreement, Liability [Roll Forward]  
Balance at December 31, 2023 85,814
Exchange of LLC Common Units 5,287
Accrued interest 0
Balance at September 30, 2024 91,101
TRA Payment Tax Attributes  
Tax Receivable Agreement, Liability [Roll Forward]  
Balance at December 31, 2023 78,416
Exchange of LLC Common Units 21,365
Accrued interest 646
Balance at September 30, 2024 100,427
TRA Liabilities  
Tax Receivable Agreement, Liability [Roll Forward]  
Balance at December 31, 2023 358,898
Exchange of LLC Common Units 95,583
Accrued interest 646
Balance at September 30, 2024 $ 455,127