XML 131 R70.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes and Related Payments - Components of deferred tax assets (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Amortizable basis $ 354,773 $ 384,423 $ 426,468
Follow-On Offering 14,073 1,016 6,471
Deferred Tax Assets, Exchanges 15,963 1,789  
Amortization (45,608) (43,832)  
Other Tax Expense (Benefit) (5) (2)  
Amounts payable under tax receivable agreements 341,461 364,048 398,789
Tax Receivable Agreement Payments 36,659 35,757 33,109
Interest Paid, Including Capitalized Interest, Operating and Investing Activities 300 200  
Deferred tax assets:      
Amortizable basis 354,773 384,423 426,468
Other 54,613 52,106  
Total deferred tax assets 409,386 436,529  
Less: valuation allowance 0 0  
Net deferred tax assets 409,386 436,529  
Net (gain) loss on the tax receivable agreements 504 (505) $ (913)
Unrecognized Tax Benefits, Income Tax Penalties Accrued 200    
Capital Unit      
Follow-On Offering $ 13,568 $ 1,521