v3.26.1
Income Taxes (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Investments, Owned, Federal Income Tax Note [Line Items]    
Excise tax expense   $ 200
Income tax expense (benefit), including excise tax expense (benefit) $ (25) 220
Subsidiaries    
Investments, Owned, Federal Income Tax Note [Line Items]    
Income tax expense (benefit), including excise tax expense (benefit) (25) 4
Net deferred tax liability $ 1,300 $ 1,600