v3.26.1
Equity (Summary of Common Stock Outstanding) (Details) - shares
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Mar. 31, 2026
Dec. 31, 2025
Mar. 31, 2025
Dec. 31, 2024
Schedule of Capitalization, Equity [Line Items]                
Common stock, shares outstanding 127,593,315 97,891,157 127,593,315 97,891,157 124,649,023 113,138,860 94,428,880 90,678,492
Stock Issued During Period, Shares, New Issues 2,782,358 3,428,400 14,292,521 7,178,788        
Shares Issued in Connection with Incentive Fee Payment 161,934 33,877 161,934 33,877