Tax Receivable Agreement Obligations (Tables) |
6 Months Ended | ||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Jun. 30, 2023 | |||||||||||||||||||||||||||||||
| Income Tax Disclosure [Abstract] | |||||||||||||||||||||||||||||||
| Schedule of Tax Receivable Agreement | The following table summarizes activity related to the tax receivable agreement for the six months ended June 30, 2023:
|
||||||||||||||||||||||||||||||