v3.24.2
Income Taxes (Details)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
USD ($)
Jun. 30, 2023
USD ($)
Jun. 30, 2024
USD ($)
Jun. 30, 2023
USD ($)
Dec. 31, 2023
USD ($)
Jan. 31, 2023
USD ($)
Jan. 17, 2018
property
Operating Loss Carryforwards [Line Items]              
Effective combined income tax rate     23.70% 24.40%      
Income tax expense $ 32,550 $ 47,332 $ 59,028 $ 101,815      
Deferred tax liability 102,287   102,287   $ 102,340    
Number of tax receivable agreements | property             2
Increase in deferred tax asset           $ 7,800  
Income taxes payable 23,781   23,781   12,060    
Payable pursuant to tax receivable agreements 75,027   75,027   112,471    
Tax Receivable Agreement              
Operating Loss Carryforwards [Line Items]              
Income taxes payable 112,400   112,400   117,700    
Taxes payable, current 37,400   37,400   5,200    
Payable pursuant to tax receivable agreements $ 75,000   75,000   $ 112,500    
Tax Receivable Agreement | Common Class B | Common Stock              
Operating Loss Carryforwards [Line Items]              
Deferred tax asset   700   700      
Income taxes payable   $ 600   600      
Payments for tax receivable agreements     $ 5,200 $ 0