v3.25.4
Income Taxes - Summary of Components of Accumulated Losses on Tax Basis (Details - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Income Tax Disclosure [Abstract]      
Undistributed net investment income $ 5,388 $ 8,407  
Other temporary differences (1,407) (875)  
Post October loss deferrals 0 0 $ 0
Capital loss carryover (2,161) (97)  
Unrealized appreciation (depreciation) 8,520 2,130  
Components of tax distributable earnings at year end $ 10,340 $ 9,565