XML 72 R59.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]        
Increase (decrease) in net assets resulting from operations $ 69,681 $ 52,484 $ 201,501 $ 129,240
Weighted average shares of common stock outstanding—basic (in shares) 155,552,828 105,839,749 138,598,295 95,860,190
Weighted average shares of common stock outstanding—diluted (in shares) 155,552,828 105,839,749 138,598,295 95,860,190
Earnings (loss) per common share-basic (in usd per share) $ 0.45 $ 0.50 $ 1.45 $ 1.35
Earnings (loss) per common share-diluted (in usd per share) $ 0.45 $ 0.50 $ 1.45 $ 1.35