v3.26.1
Income Taxes (Additional Information) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
[1]
Income Tax Disclosure [Abstract]      
Percentage of net ordinary income 90.00%    
Percentage of dividends allowable pursuant to the internal revenue code 100.00% 100.00%  
Income tax $ 374    
Deferred tax liability 342    
Current year tax expense 32    
Investment expenses 5,158    
Capital losses $ 616 $ 0 $ 0
[1] Period from May 1, 2023 (inception) to December 31, 2023.