XML 100 R77.htm IDEA: XBRL DOCUMENT v3.25.2
Earnings 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—basic        
Numerator for basic earnings per share $ 7,774 $ 34,471 $ 31,187 $ 61,879
Denominator for basic weighted average share (in shares) 107,750,160 106,891,784 107,800,508 105,276,077
Basic earnings per share (in dollars per share) $ 0.07 $ 0.32 $ 0.29 $ 0.59
Earnings per share—diluted        
Numerator for increase in net assets per share $ 7,774 $ 34,471 $ 31,187 $ 61,879
Adjustment for interest on 2022 Convertible Notes and incentive fees, net 4,197 3,900 8,259 7,800
Numerator for diluted earnings per share: $ 11,971 $ 38,371 $ 39,446 $ 69,679
Denominator for basic weighted average share (in shares) 107,750,160 106,891,784 107,800,508 105,276,077
Adjustment for dilutive effect of convertible notes (in shares) 18,983,299 18,867,985 18,992,347 18,825,547
Denominator for diluted weighted average share (in shares) 126,733,459 125,759,769 126,792,855 124,101,624
Diluted earnings per share (in dollars per share) $ 0.07 $ 0.31 $ 0.29 $ 0.56