v3.26.3
Earnings Per Share - Schedule of Basic and Diluted Earnings Per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended 12 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Dec. 31, 2025
Numerator          
Net increase (decrease) in net assets resulting from operations $ 93,568 $ 119,685 $ 266,251 $ 248,909  
Distributions declared 87,969 85,388 262,652 249,855 $ 335,263
Total Earnings (loss), net of total distributions 5,599 34,297 3,599 (946)  
Numerator for basic change in net assets per common share 92,822 118,794 263,888 246,802  
Numerator for diluted change in net assets per common share $ 96,901 $ 122,910 $ 276,124 $ 255,898  
Denominator          
Basic weighted average common shares outstanding (in shares) 185,989 180,360 184,767 175,633  
Weighted average common shares outstanding assuming dilution (in shares) 200,078 194,358 198,837 186,251  
Change in net assets per common share:          
Basic (in dollars per share) $ 0.50 $ 0.66 $ 1.43 $ 1.41  
Diluted (in dollars per share) $ 0.48 $ 0.63 $ 1.39 $ 1.37  
2028 Convertible Notes          
Numerator          
Add: Income impact of assumed conversion of 2028 Convertible Notes $ 4,079 $ 4,116 $ 12,236 $ 9,096  
Denominator          
Incremental Common Shares Attributable to Dilutive Effect of Conversion of Debt Securities 13,387 13,387 13,387 10,015  
Common Stock          
Numerator          
Distributions declared $ 87,267 $ 84,752 $ 260,320 $ 247,749  
Earnings (loss), net of distributions attributable to common shares $ 5,555 $ 34,042 $ 3,568 $ (947)  
Denominator          
Common shares issuable (in shares) 702 611 683 603