v3.25.2
Net Assets - Schedule of Character of Distributions (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Net Investment Income $ 24,175,286 $ 14,862,640 $ 47,111,508 $ 26,801,157
Net realized gains (losses)     (1,882,461) (1,027,779)
Source of Distribution $ 25,845,335 $ 14,137,996 $ 48,103,133 $ 25,938,005