v3.26.1
Distributions - Schedule of Cash Dividend Distribution (Details) - USD ($)
6 Months Ended 12 Months Ended
Dec. 31, 2024
Dec. 31, 2025
Jun. 30, 2024
Jun. 30, 2023
Distribution To Shareholders [Line Items]        
Distributions $ 3,457,199 $ 7,499,487 $ 8,637,842 $ 9,065,336
Percentage 100.00% 100.00% 100.00% 100.00%
Ordinary Income And Short-term Capital Gains [Member]        
Distribution To Shareholders [Line Items]        
Distributions $ 3,457,199 $ 7,499,487 $ 8,637,842 $ 9,065,336
Percentage 100.00% 100.00% 100.00% 100.00%
Long Term Capital Gains [Member]        
Distribution To Shareholders [Line Items]        
Distributions $ 0 $ 0 $ 0 $ 0
Percentage 0.00% 0.00% 0.00% 0.00%