XML 97 R80.htm IDEA: XBRL DOCUMENT v3.23.1
TRA Liability (Additional Information) (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Deferred tax asset $ 39,867 $ 939  
Effective tax rate 26.10% 33.90% 29.80%
Tax Receivable Agreements [Member]      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Recieved payments from beneficiaries, percentage 85.00%    
Tra liability current and non current $ 76,700    
Tra liability current 3,700    
Payments for related party $ 420,400    
Share price $ 25.05    
Effective tax rate 21.00%