v3.26.3
Income Taxes - Summary of Activity Related to the Tax Receivable Agreement Liabilities (Details)
$ in Thousands
9 Months Ended
Sep. 30, 2026
USD ($)
Exchange Tax Attributes  
Tax Receivable Agreement, Liability [Roll Forward]  
Balance at December 31, 2025 $ 271,979
Exchange of LLC Common Units 17,825
Accrued interest 0
Balance at September 30, 2026 289,804
Pre-IPO M&A Tax Attributes  
Tax Receivable Agreement, Liability [Roll Forward]  
Balance at December 31, 2025 77,349
Exchange of LLC Common Units 1,810
Accrued interest 0
Balance at September 30, 2026 79,159
TRA Payment Tax Attributes  
Tax Receivable Agreement, Liability [Roll Forward]  
Balance at December 31, 2025 109,669
Exchange of LLC Common Units 5,622
Accrued interest 834
Balance at September 30, 2026 116,125
TRA Liabilities  
Tax Receivable Agreement, Liability [Roll Forward]  
Balance at December 31, 2025 458,997
Exchange of LLC Common Units 25,257
Accrued interest 834
Balance at September 30, 2026 $ 485,088