Annual report pursuant to Section 13 and 15(d)

TRA Liability - Reconciliation of changes in TRA liability (Details)

v3.24.0.1
TRA Liability - Reconciliation of changes in TRA liability (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]    
TRA Liability, Beginning Balance $ 97,980  
TRA Liability, Ending Balance 98,274 $ 97,980
Tax Receivable Agreement    
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]    
TRA Liability, Beginning Balance 97,980 75,564
Increase in TRA Liability Related to Current Year Share Redemption 232 23,970
Change in Payables Related to TRA Liability 413  
Adjustments Reflected in Federal Income Tax Return (351) (1,554)
TRA Liability, Ending Balance $ 98,274 $ 97,980