v3.26.1
Stockholders' Equity (Distributions) (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2026
Mar. 31, 2026
Dec. 31, 2025
Sep. 30, 2025
Jun. 30, 2025
Mar. 31, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Distributions [Line Items]                  
Cash Distributions $ 21,377 $ 20,965 $ 20,575 $ 19,986 $ 19,354 $ 18,874 $ 42,342   $ 78,789
Distributions Reinvested 25,855 24,995 23,774 23,084 22,480 21,864 50,850   91,202
Total Declared 47,232 45,960 44,349 43,070 41,834 40,738 93,192   169,991
NCI Cash Distributions 2,929 3 10 259 26 3 2,932   298
Total Distributions Declared to Stockholders and Noncontrolling Interests $ 50,161 $ 45,963 $ 44,359 $ 43,329 $ 41,860 $ 40,741 $ 96,124   $ 170,289
Class AX                  
Distributions [Line Items]                  
Cash distributions declared per share (in dollars per share) $ 0.16       $ 0.16   $ 0.31 $ 0.31  
Class JX                  
Distributions [Line Items]                  
Cash distributions declared per share (in dollars per share) 0.16       0.16   0.31 0.31  
Class T                  
Distributions [Line Items]                  
Cash distributions declared per share (in dollars per share) 0.13       0.13   0.26 0.26  
Class S                  
Distributions [Line Items]                  
Cash distributions declared per share (in dollars per share) 0.13       0.13   0.27 0.27  
Class D                  
Distributions [Line Items]                  
Cash distributions declared per share (in dollars per share) 0.15       0.15   0.30 0.30  
Class I                  
Distributions [Line Items]                  
Cash distributions declared per share (in dollars per share) $ 0.16       $ 0.16   $ 0.31 $ 0.31