XML 45 R31.htm IDEA: XBRL DOCUMENT v3.25.3
Earnings Per Share (Tables)
9 Months Ended
Sep. 30, 2025
Earnings Per Share [Abstract]  
Schedule of Basic and Diluted Earnings Per Share
The following table sets forth the computation of basic and diluted earnings per share:
Three Months Ended September 30,Nine Months Ended September 30,
2025202420252024
Net increase (decrease) in net assets resulting from operations$132,437 $151,664 $437,288 $531,605 
Weighted average shares outstanding (basic and diluted)230,462,792 203,419,337 228,424,998 196,003,012 
Earnings (loss) per common share (basic and diluted)$0.57 $0.75 $1.91 $2.71