XML 55 R36.htm IDEA: XBRL DOCUMENT v3.25.0.1
Earnings Per Share (Tables)
12 Months Ended
Dec. 31, 2024
Earnings Per Share [Abstract]  
Schedule of Computation for Basic and Diluted Earnings Per Common Share
The following table presents the computation of basic and diluted earnings per common share for the following periods:
For the Years Ended December 31,
($ in thousands, except per share amounts)
2024
2023
2022
Increase (decrease) in net assets resulting from operations$594,980 $793,312 $466,355 
Weighted average shares of common stock outstanding—basic and diluted390,068,596 390,104,585 394,006,852 
Earnings per common share-basic and diluted$1.53 $2.03 $1.18