XML 53 R43.htm IDEA: XBRL DOCUMENT v3.22.2
Payable to Related Parties Pursuant to a Tax Receivable Agreement - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Thousands
6 Months Ended
Jun. 30, 2022
Dec. 31, 2021
Schedule Of Tax Receivable Agreement [Line Items]    
Percentage of tax receivable agreement 85.00%  
Tax receivable agreement liability $ 388,980 $ 388,780
Tax receivable agreement additional liability 281,000  
Tax receivable agreement liability, total 670,000  
IPO    
Schedule Of Tax Receivable Agreement [Line Items]    
Payments under tax receivable 2,603,000  
Allocable share of existing tax basis acquired 1,728,000  
Deferred tax benefit $ 0  
Class A Common Stock | IPO    
Schedule Of Tax Receivable Agreement [Line Items]    
Share issued, per share $ 43.00