XML 42 R32.htm IDEA: XBRL DOCUMENT v3.25.4
Income Tax and Distributions (Tables)
12 Months Ended
Dec. 31, 2025
Income Tax And Distributions [Abstract]  
Schedule of Distributions Declared and Paid

The table below presents the distributions declared and paid during the years ended December 31, 2025, 2024 and 2023.

 

 

 

December 31,

 

 

 

2025

 

 

2024

 

 

2023

 

Distributions paid

 

$

19,590

 

 

$

19,602

 

 

$

19,636

 

Distributions declared

 

$

19,591

 

 

$

19,595

 

 

$

19,634

 

Tax Character of Distributions to Common Stockholders

The following table sets forth the taxability of distributions on common shares, on a per share basis, paid in 2025, 2024 and 2023:

 

 

 

2025

 

 

2024

 

 

2023

 

Ordinary income

 

$

0.15

 

 

$

 

 

$

 

Capital gain

 

$

 

 

$

 

 

$

 

Nontaxable return of capital

 

$

0.39

 

 

$

0.54

 

 

$

0.54