v3.24.0.1
Income Taxes - Details of Deferred Tax Assets and Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Deferred Tax Assets, Gross [Abstract]    
Depreciation And Amortization $ 21,796 $ 23,558
Compensation and Benefits 142,340 119,908
Deferred Tax Assets, Operating Lease 112,715 75,519
Other 11,728 13,098
Total Deferred Tax Assets 391,215 345,085
Deferred Tax Liabilities, Gross [Abstract]    
Deferred Tax Liability, Operating Lease 90,666 56,824
Goodwill, Intangible Assets and Other 17,312 14,806
Total Deferred Tax Liabilities 107,978 71,630
Net Deferred Tax Assets Before Valuation Allowance 283,237 273,455
Valuation Allowance (17,423) (16,289)
Net Deferred Tax Assets 265,814 257,166
Tax Receivable Agreement    
Deferred Tax Assets, Gross [Abstract]    
Step up in tax basis due to the exchange of LP Units for Class A Shares 62,637 71,955
Without Tax Receivable Agreement    
Deferred Tax Assets, Gross [Abstract]    
Step up in tax basis due to the exchange of LP Units for Class A Shares $ 39,999 $ 41,047