XML 21 R10.htm IDEA: XBRL DOCUMENT v3.25.2
Unaudited Consolidated Schedule of Investments - Additional Information (Parenthetical) - USD ($)
$ in Millions
Jun. 30, 2025
Dec. 31, 2024
Schedule of Investments [Line Items]    
Percentage of Total Net Assets 223.10% [1] 205.80% [2]
Non-qualifying assets 24.40% 26.10%
February 21, 2019 | Line of Credit    
Schedule of Investments [Line Items]    
Commitment aggregate amount $ 800.0 $ 800.0
[1] Fair value as a percentage of net assets.
[2] Fair value as a percentage of net assets.