XML 95 R83.htm IDEA: XBRL DOCUMENT v3.26.1
Stockholders' Equity - Schedule of Monthly Distributions Paid per Common Share (Details) - $ / shares
1 Months Ended 3 Months Ended
Mar. 31, 2026
Feb. 28, 2026
Jan. 31, 2026
Mar. 31, 2025
Feb. 28, 2025
Jan. 31, 2025
Mar. 31, 2026
Mar. 31, 2025
Equity [Abstract]                
Distributions paid per common share (in dollars per share) $ 0.2700 $ 0.2700 $ 0.2700 $ 0.2680 $ 0.2640 $ 0.2640 $ 0.8100 $ 0.7960