XML 50 R32.htm IDEA: XBRL DOCUMENT v3.25.0.1
EARNINGS (LOSS) PER SHARE (Tables)
12 Months Ended
Dec. 31, 2024
Earnings Per Share [Abstract]  
Schedule of Earnings Per Share, Basic and Diluted
The following table sets forth the computation of basic and diluted earnings per share:
For the Year Ended
 December 31, 2024December 31, 2023December 31, 2022
Numerator—net increase/(decrease) in net assets resulting from operations$215,564 $231,014 $48,542 
Denominator—weighted average shares outstanding88,649,149 74,239,743 61,676,363 
Basic and diluted earnings (loss) per share$2.43 $3.11 $0.79