XML 84 R70.htm IDEA: XBRL DOCUMENT v3.25.3
Earnings Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Earnings Per Share [Abstract]        
Net increase (decrease) in net assets resulting from operations $ 132,437 $ 151,664 $ 437,288 $ 531,605
Weighted average shares outstanding basic (in shares) 230,462,792 203,419,337 228,424,998 196,003,012
Weighted average shares outstanding diluted (in shares) 230,462,792 203,419,337 228,424,998 196,003,012
Earnings (loss) per common share basic (in usd per share) $ 0.57 $ 0.75 $ 1.91 $ 2.71
Earnings (loss) per common share diluted (in usd per share) $ 0.57 $ 0.75 $ 1.91 $ 2.71