v3.25.2
Earnings Per Share (Tables)
6 Months Ended
Jun. 30, 2025
Earnings Per Share [Abstract]  
Schedule of Computation for Basic and Diluted Earnings (Loss) Per Common Share
The table below sets forth the computation of basic and diluted earnings (loss) per common share for the following periods:
For the Three Months Ended June 30,
For the Six Months Ended June 30,
($ in thousands, except per share amounts)2025202420252024
Increase (decrease) in net assets resulting from operations$201,487 $8,115 $279,619 $98,989 
Weighted average shares of common stock outstanding—basic and diluted465,124,070 209,079,502 350,872,326 208,572,273 
Earnings (loss) per common share-basic and diluted$0.43 $0.04 $0.80 $0.47