XML 100 R85.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stockholders' Equity (Narrative) (Details) - USD ($)
12 Months Ended
Nov. 30, 2024
Sep. 25, 2024
Jun. 21, 2024
Mar. 29, 2024
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Stockholders' Equity Note [Line Items]              
Preferred stock, par value per share         $ 0.01 $ 0.01  
Preferred stock redeemed, value         $ 10,010,000 $ 11,230,000 $ 14,730,000
Series K Preferred Stock [Member]              
Stockholders' Equity Note [Line Items]              
Preferred stock, par value per share         $ 0.01    
Preferred stock, dividend rate         6.00%    
Proceeds from issuance of private placement         $ 4,970,000    
Shares issued         497    
Series I Preferred Stock [Member]              
Stockholders' Equity Note [Line Items]              
Preferred stock, dividend rate 3.00%       8.00% 3.00% 3.00%
Preferred stock redeemed, shares 1,001            
Preferred stock, redemption price $ 10,000            
Preferred stock redeemed, value $ 10,010,000            
Series J Preferred Stock [Member]              
Stockholders' Equity Note [Line Items]              
Preferred stock, par value per share   $ 0.01          
Preferred stock, dividend rate   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