v3.26.3
Income Taxes (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Dec. 31, 2025
Apr. 04, 2025
Income Tax Disclosure [Abstract]            
Tax Receivable Agreement, Deferred Tax Asset $ 285,538   $ 285,538   $ 285,538  
Tax Receivable Agreement, Deferred Tax Liability 252,390   252,390   254,944  
Pre-tax income 28,836 $ 33,319 2,882 $ 27,736    
Income tax expense (benefit) $ 10,882 $ 9,555 $ 7,646 $ 13,950    
Effective Income Tax Rate Reconciliation, Percent 37.70% 28.70% 265.30% 50.30%    
Tax Receivable Agreement, Deferred Tax Asset Increase           $ 237,900
Tax Receivable Agreement, Deferred Tax Liability Increase           $ 229,700
Deferred Tax Assets, Tax Deferred Expense $ 280,193   $ 280,193   281,057  
Tax Receivables Agreement payment     2,554 $ 0    
Tax Receivable Agreement, Deferred Tax Liability - Short Term         $ 2,600  
Effective Income Tax Rate Reconciliation, Change in Enacted Tax Rate, Amount $ 1,300   $ 6,400