XML 123 R108.htm IDEA: XBRL DOCUMENT v3.25.4
Stockholders' Equity - Schedule of Tax Characterization of Distributions Paid (Details) - $ / shares
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Equity [Abstract]      
Ordinary income (in dollars per share) $ 2.1351154 $ 2.1759803 $ 2.8434500
Nontaxable distributions (in dollars per share) 1.0818846 0.9495197 0.2075500
Totals (in dollars per share) $ 3.2170000 $ 3.1255000 $ 3.0510000