Annual report pursuant to Section 13 and 15(d)

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

v3.22.4
TRA Liability - Reconciliation of changes in TRA liability (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]    
TRA Liability, Beginning Balance $ 75,564  
TRA Liability, Ending Balance 97,980 $ 75,564
Tax Receivable Agreement    
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]    
TRA Liability, Beginning Balance 75,564  
Adjustments Reflected in 2021 Federal Income Tax Return (1,554)  
Increase in TRA Liability Related to Share Redemption 23,970  
Establish Liability at IPO and Exchange of LLC Units for Class A Shares 240,400 75,564
TRA Liability, Ending Balance $ 97,980 $ 75,564