v3.25.2
Earnings Per Share (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Earnings Per Share        
Number of dilutive shares 0 0 0 0
Net increase (decrease) in net assets resulting from operations, basic $ 33,112 $ 36,234 $ 63,153 $ 77,486
Net increase (decrease) in net assets resulting from operations, diluted $ 33,112 $ 36,234 $ 63,153 $ 77,486
Weighted average shares of Common Stock outstanding-basic 63,498,105 54,418,817 63,278,474 52,443,120
Weighted average shares of Common Stock outstanding- diluted 63,498,105 54,418,817 63,278,474 52,443,120
Net increase (decrease) in net assets resulting from operations per share of Common Stock - basic $ 0.52 $ 0.67 $ 1 $ 1.48
Net increase (decrease) in net assets resulting from operations per share of Common Stock - diluted $ 0.52 $ 0.67 $ 1 $ 1.48