XML 106 R77.htm IDEA: XBRL DOCUMENT v3.24.0.1
Earnings Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Earnings per share—basic          
Numerator for basic earnings per share: $ 135,343 $ 74,732 $ 201,399    
Denominator for basic weighted average share (in shares) 101,118,302 100,202,847 96,952,959 96,827,342 85,209,378
Basic earnings per share (in dollars per share) $ 1.34 $ 0.75 $ 2.08    
Earnings per share—diluted          
Numerator for increase in net assets per share $ 135,343 $ 74,732 $ 201,399    
Adjustment for interest on Convertible Notes and incentive fees, net 18,214 10,987 9,258    
Numerator for diluted earnings per share: $ 153,557 $ 85,719 $ 210,657    
Denominator for basic weighted average share (in shares) 101,118,302 100,202,847 96,952,959 96,827,342 85,209,378
Adjustment for dilutive effect of Convertible Notes (in shares) 22,370,580 15,223,351 13,257,586    
Denominator for diluted weighted average share (in shares) 123,488,882 115,426,198 110,210,545    
Diluted earnings per share (in dollars per share) $ 1.24 $ 0.74 $ 1.91