v3.25.2
Earnings Per Share
6 Months Ended
Jun. 30, 2025
Earnings Per Share [Abstract]  
Earnings Per Share Earnings Per Share
The following table sets forth the computation of basic and diluted earnings per share:
Three Months Ended June 30,Six Months Ended June 30,
2025202420252024
Net increase (decrease) in net assets resulting from operations$155,042 $196,186 $304,851 $379,941 
Weighted average shares outstanding (basic and diluted)228,192,335 193,908,352 227,389,213 192,254,100 
Earnings (loss) per common share (basic and diluted)$0.68 $1.01 $1.34 $1.98