v3.26.1
Earnings Per Share - Schedule of Basic and Diluted Earnings Per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Numerator          
Net increase (decrease) in net assets resulting from operations $ 130,181 $ 78,887 $ 172,683 $ 129,224  
Distributions declared 87,950 83,083 174,683 164,467 $ 335,263
Total Earnings (loss), net of total distributions 42,231 (4,196) (2,000) (35,243)  
Numerator for basic change in net assets per common share 129,025 78,185 171,053 127,753  
Numerator for diluted change in net assets per common share $ 133,104 $ 82,261 $ 179,210 $ 132,733  
Denominator          
Basic weighted average common shares outstanding (in shares) 185,517 176,809 184,146 173,231  
Weighted average common shares outstanding assuming dilution (in shares) 199,577 190,777 198,206 182,159  
Change in net assets per common share:          
Basic (in dollars per share) $ 0.70 $ 0.44 $ 0.93 $ 0.74  
Diluted (in dollars per share) $ 0.67 $ 0.43 $ 0.90 $ 0.73  
2028 Convertible Notes          
Numerator          
Add: Income impact of assumed conversion of 2028 Convertible Notes $ 4,079 $ 4,076 $ 8,157 $ 4,980  
Denominator          
Incremental Common Shares Attributable to Dilutive Effect of Conversion of Debt Securities 13,387 13,387 13,387 8,329  
Common Stock          
Numerator          
Distributions declared $ 87,169 $ 82,381 $ 173,053 $ 162,997  
Earnings (loss), net of distributions attributable to common shares $ 41,856 $ (4,196) $ (2,000) $ (35,244)  
Denominator          
Common shares issuable (in shares) 673 581 673 599