v3.26.1
CONSOLIDATED SCHEDULE OF INVESTMENTS (Parenthetical)
Jun. 30, 2026
Dec. 31, 2025
Percentage of nonqualifying assets 10.80% 8.40%
Credit spread adjustment 0.10% 0.10%
Minimum [Member]    
Percentage of qualifying assets 70.00% 70.00%
Interest Rate Floor [Member]    
Interest rate floor 0.50% 0.50%
Interest Rate Floor One [Member]    
Interest rate floor 0.75% 0.75%
Interest Rate Floor Two [Member]    
Interest rate floor 1.00% 1.00%
Interest Rate Floor Three [Member]    
Interest rate floor 1.25% 1.25%
Interest Rate Floor Four [Member]    
Interest rate floor 1.50% 1.50%
Interest Rate Floor Five [Member]    
Interest rate floor 2.00% 2.00%