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