XML 56 R45.htm IDEA: XBRL DOCUMENT v3.25.2
EARNINGS (LOSS) PER SHARE (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Earnings Per Share [Abstract]        
Numerator—net increase/(decrease) in net assets resulting from operations $ 36,096 $ 59,045 $ 65,766 $ 110,729
Weighted average shares outstanding - basic (in shares) 87,189,801 89,271,839 87,798,346 88,315,183
Weighted average shares outstanding - diluted (in shares) 87,189,801 89,271,839 87,798,346 88,315,183
Basic earnings (loss) per share (in dollars per share) $ 0.41 $ 0.66 $ 0.75 $ 1.25
Diluted earnings (loss) per share (in dollars per share) $ 0.41 $ 0.66 $ 0.75 $ 1.25