XML 93 R77.htm IDEA: XBRL DOCUMENT v3.24.0.1
Liabilities under Tax Receivable Agreement - Schedule of Liability Activity (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Liabilities Under Tax Receivable Agreement [Roll Forward]      
Beginning Balance $ 109,187 $ 82,884 $ 62,318
Additional liabilities for exchanges 0 30,034 20,691
Adjustment to remeasurement of liabilities (100,223) 3,987 1,590
Payments under tax receivable agreement (4) (7,718) (1,715)
Ending balance $ 8,960 $ 109,187 $ 82,884