v3.26.1
Earnings Per Share - Schedule of Basic and Diluted Net Increase and Decrease in Net Assets Resulting from Net Investment Income and Operations Per Share (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Schedule of Basic and Diluted Net Increase and Decrease in Net Assets Resulting from Net Investment Income and Operations Per Share [Abstract]        
Net investment income $ 5,138,065 $ 5,499,565 $ 9,287,856 $ 11,603,439
Weighted average common shares outstanding 99,273,482 73,243,091 93,806,171 71,622,922
Net increase in net assets resulting from net investment income per common share $ 0.05 $ 0.08 $ 0.1 $ 0.16
Net increase/(decrease) in net assets resulting from operations $ 3,993,550 $ 4,385,357 $ (21,531,271) $ (3,736,160)
Net increase/(decrease) in net assets resulting from operations per common share $ 0.04 $ 0.06 $ (0.23) $ (0.05)