XML 86 R71.htm IDEA: XBRL DOCUMENT v3.25.4
INCOME TAXES - Taxable Distributions (Details) - $ / shares
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Taxable Distributions Paid Per Common Share [Abstract]      
Ordinary income $ 1.4244 $ 1.5935 $ 1.4384
Qualified ordinary income 0.0001 0.0001 0.0001
Long-term capital gain 0.1771 0.0458 0.1697
Unrecaptured section 1250 gain 0.1134 0.0556 0.0318
Taxable distributions per common share $ 1.715 $ 1.695 $ 1.64