XML 98 R74.htm IDEA: XBRL DOCUMENT v3.22.4
Tax Receivable Agreement (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Tax Receivable Agreement      
Percentage of amount of U.S. federal, state and local income or franchise tax savings 50.00%    
Tax receivable agreement, payment term 15 years    
Tax receivable agreement liability $ 425,724 $ 412,449  
Tax receivable agreement liability adjustment [1] $ 13,653 $ 12,745 $ 11,425
[1] See Note 10 – Tax Receivable Agreement.