v3.26.1
Stockholders' Equity (Narrative) (Details) - USD ($)
3 Months Ended 6 Months Ended 12 Months Ended
Mar. 15, 2025
Sep. 25, 2024
Jun. 21, 2024
Mar. 29, 2024
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2025
Dec. 31, 2024
Stockholders' Equity Note [Line Items]                      
Preferred stock, par value per share             $ 0.01     $ 0.01  
Series K Preferred Stock [Member]                      
Stockholders' Equity Note [Line Items]                      
Preferred stock, par value per share $ 0.01                    
Preferred stock, dividend rate 6.00%       6.00%   6.00% 6.00%   6.00%  
Proceeds from issuance of private placement $ 520,000                   $ 4,970,000
Shares issued 52                   497
Series J Preferred Stock [Member]                      
Stockholders' Equity Note [Line Items]                      
Preferred stock, par value per share   $ 0.01 $ 0.01 $ 0.01              
Preferred stock, dividend rate         8.00% 8.00% 8.00% 8.00% 8.00% 8.00%  
Proceeds from issuance of private placement   $ 1,360,000 $ 670,000 $ 2,690,000              
Shares issued   136 67 269              
Series I Preferred Stock [Member]                      
Stockholders' Equity Note [Line Items]                      
Preferred stock, dividend rate           3.00%     3.00%