v3.26.1
CONSOLIDATED SCHEDULE OF INVESTMENTS (Parenthetical) - USD ($)
$ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2026
Dec. 31, 2025
Schedule of Investments [Line Items]    
Net assets $ 372,838 $ 383,569
Maximum [Member]    
Schedule of Investments [Line Items]    
Qualifying assets at fair value represented percentage 80.50% 81.30%
Maximum [Member] | Controlled Affiliated Investments    
Schedule of Investments [Line Items]    
Investment company voting securities percentage 50.00% 50.00%
Minimum [Member]    
Schedule of Investments [Line Items]    
Minimum required percentage for qualifying asset to represent 70.00% 70.00%
Minimum [Member] | Controlled Affiliated Investments    
Schedule of Investments [Line Items]    
Investment company voting securities percentage 25.00% 25.00%