v3.26.1
Income Taxes (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2025
Income Tax Contingency [Line Items]      
Federal excise tax expense (benefit) $ 1,300 $ 3,400  
Income tax expense (benefit), including excise tax expense (benefit) 1,275 3,352  
Subsidiaries      
Income Tax Contingency [Line Items]      
Income tax expense (benefit), including excise tax expense (benefit) (3) $ (60)  
Net deferred tax liability $ (716)   $ 797