XML 58 R48.htm IDEA: XBRL DOCUMENT v3.22.2
Tax Receivable Agreement (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Dec. 31, 2021
Tax Receivable Agreement          
Percentage of amount of U.S. federal, state and local income or franchise tax savings     50.00%    
Tax receivable agreement liability $ 409,153,000   $ 409,153,000   $ 412,449,000
Tax receivable agreement liability adjustment $ 0 $ 0 $ 0 $ 0