XML 84 R65.htm IDEA: XBRL DOCUMENT v3.24.3
Earnings Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Earnings Per Share [Abstract]        
Net increase (decrease) in net assets resulting from operations $ 151,664 $ 170,995 $ 531,605 $ 454,643
Weighted average shares outstanding basic (in shares) 203,419,337 169,843,500 196,003,012 163,842,428
Weighted average shares outstanding diluted (in shares) 203,419,337 169,843,500 196,003,012 163,842,428
Earnings (loss) per common share basic (in usd per share) $ 0.75 $ 1.01 $ 2.71 $ 2.77
Earnings (loss) per common share diluted (in usd per share) $ 0.75 $ 1.01 $ 2.71 $ 2.77