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