v3.26.3
Income Taxes - Schedule Net Deferred Tax Liabilities of Taxable Subsidiaries (Details) - Subsidiaries - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Income Tax [Line Items]    
Net Deferred Tax Assets $ 2,119  
Net Deferred Tax Liabilities   $ (10,293)