v3.26.1
Income Taxes - Summary of Activity Related to the Tax Receivable Agreement Liabilities (Details)
$ in Thousands
6 Months Ended
Jun. 30, 2026
USD ($)
Exchange Tax Attributes  
Tax Receivable Agreement, Liability [Roll Forward]  
Balance at December 31, 2025 $ 271,979
Exchange of LLC Common Units 2,850
Accrued interest 0
Balance at June 30, 2026 274,829
Pre-IPO M&A Tax Attributes  
Tax Receivable Agreement, Liability [Roll Forward]  
Balance at December 31, 2025 77,349
Exchange of LLC Common Units 324
Accrued interest 0
Balance at June 30, 2026 77,673
TRA Payment Tax Attributes  
Tax Receivable Agreement, Liability [Roll Forward]  
Balance at December 31, 2025 109,669
Exchange of LLC Common Units 1,109
Accrued interest 380
Balance at June 30, 2026 111,158
TRA Liabilities  
Tax Receivable Agreement, Liability [Roll Forward]  
Balance at December 31, 2025 458,997
Exchange of LLC Common Units 4,283
Accrued interest 380
Balance at June 30, 2026 $ 463,660