v3.26.1
Share Transactions (Additional Information) (Details) - USD ($)
$ / shares in Units, $ in Millions
Aug. 07, 2025
Dec. 31, 2025
Dec. 31, 2024
[2]
Jun. 30, 2024
[2]
Jun. 30, 2023
[2]
Jun. 30, 2022
[2]
Jun. 30, 2021
[2]
Share Repurchase Program [Line Items]              
Repurchase shares price   $ 2.7 [1] $ 3.03 $ 3.36 $ 3.62 $ 4.24 $ 5.4
2025 Stock Repurchase Program [Member]              
Share Repurchase Program [Line Items]              
Share repurchases Amount $ 5            
Share Repurchase Program, Period 1 year            
Share Repurchase Program, Termination Date Aug. 07, 2026            
Repurchase shares   13,627          
Repurchase shares price   $ 2.84          
[1] The per share data for dividends and distributions declared reflects the actual amount of the dividends and distributions declared per share during the period.
[2] All per share data activity is calculated based on the weighted average shares outstanding for the relevant period, except net increase (decrease) in net assets from capital share transactions, which is based on the common shares outstanding as of the relevant balance sheet date.