v3.25.4
Consolidated Schedule of Investments (Parenthetical) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Schedule of Investments [Abstract]    
Net assets $ 465,069 $ 180,725
Percentage of qualifying assets to total assets 70.00% 70.00%
Percentage of non-qualifying assets on fair value 18.30% 9.60%