Supplemental Balance Sheet and Cash Flow Information - Schedule of Supplemental Cash Flow Information (Details) - USD ($) $ in Thousands |
9 Months Ended | |
|---|---|---|
Sep. 30, 2026 |
Sep. 30, 2025 |
|
| Non-cash investing activities: | ||
| Issuance of notes receivable | $ 17,439 | $ 10,105 |
| Collection of notes receivable | 6,255 | 2,102 |
| Capital expenditures | 1,479 | 732 |
| Non-cash financing activities: | ||
| Exchange of THG units for shares of Class A Common Stock (Refer to Note 16) | 35,280 | 16,641 |
| Deferred tax assets and TRA liabilities recorded upon exchange of THG units for shares of Class A Common Stock (Refer to Note 19) | 2,307 | 1,318 |
| Issuance of shares of Class A Common Stock resulting from the vesting of RSUs (Refer to Note 17) | 12,575 | 11,241 |
| Cash paid for interest | 9,462 | 7,360 |
| Cash paid for income taxes | $ 23,750 | $ 12,410 |