XML 65 R53.htm IDEA: XBRL DOCUMENT v3.25.3
Income Taxes (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Income Tax Disclosure [Abstract]        
Tax Receivable Agreement, Deferred Tax Asset $ 256,700   $ 256,700  
Tax Receivable Agreement, Deferred Tax Liability 225,900   225,900  
Pre-tax income 33,319 $ 19,559 27,736 $ 18,135
Income tax expense (benefit) $ 9,555 $ 5,691 $ 13,950 $ 9,441
Effective Income Tax Rate Reconciliation, Percent 28.70% 29.10% 50.30% 52.10%
Tax Receivable Agreement, Deferred Tax Liability Increase $ 200,300   $ 200,300  
Tax Receivable Agreement, Deferred Tax Asset Increase $ 203,400   $ 203,400