Quarterly report [Sections 13 or 15(d)]

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

v3.25.3
Income Taxes - Activity Related to the Tax Receivable Agreement Liabilities (Details)
$ in Thousands
9 Months Ended
Sep. 30, 2025
USD ($)
Exchange Tax Attributes  
Tax Receivable Agreement, Liability [Roll Forward]  
Balance at December 31, 2024 $ 253,233
Exchange of LLC Common Units 26,173
Accrued interest 0
Balance at September 30, 2025 279,406
Pre-IPO M&A Tax Attributes  
Tax Receivable Agreement, Liability [Roll Forward]  
Balance at December 31, 2024 83,415
Exchange of LLC Common Units 1,967
Accrued interest 0
Balance at September 30, 2025 85,382
TRA Payment Tax Attributes  
Tax Receivable Agreement, Liability [Roll Forward]  
Balance at December 31, 2024 99,648
Exchange of LLC Common Units 8,005
Accrued interest 783
Balance at September 30, 2025 108,436
TRA Liabilities  
Tax Receivable Agreement, Liability [Roll Forward]  
Balance at December 31, 2024 436,296
Exchange of LLC Common Units 36,145
Accrued interest 783
Balance at September 30, 2025 $ 473,224