XML 103 R77.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—basic        
Numerator for basic earnings per share $ 12,189 $ 23,889 $ 43,376 $ 85,768
Denominator for basic weighted average share (in shares) 106,016,542 107,851,415 107,199,318 106,140,789
Basic earnings per share (in dollars per share) $ 0.11 $ 0.22 $ 0.40 $ 0.81
Earnings per share—diluted        
Numerator for increase in net assets per share $ 12,189 $ 23,889 $ 43,376 $ 85,768
Adjustment for interest on 2022 Convertible Notes and incentive fees, net 4,482 3,900 12,741 11,700
Numerator for diluted earnings per share: $ 16,671 $ 27,789 $ 56,117 $ 97,468
Denominator for basic weighted average share (in shares) 106,016,542 107,851,415 107,199,318 106,140,789
Adjustment for dilutive effect of convertible notes (in shares) 19,020,154 18,928,404 19,001,718 18,860,083
Denominator for diluted weighted average share (in shares) 125,036,696 126,779,819 126,201,036 125,000,872
Diluted earnings per share (in dollars per share) $ 0.11 $ 0.22 $ 0.40 $ 0.78