XML 88 R70.htm IDEA: XBRL DOCUMENT v3.25.4
Subsequent Events (Details) - $ / shares
12 Months Ended
Jan. 30, 2026
Dec. 31, 2025
Dec. 31, 2024
Feb. 28, 2026
Series B Preferred Stock        
Preferred stock, dividends declared (in dollars per share)   $ 1.8125 $ 1.8125  
Series B Preferred Stock | Subsequent Event        
Preferred stock, dividends declared (in dollars per share) $ 0.453125      
Series C Preferred Stock        
Preferred stock, dividends declared (in dollars per share)   $ 1.6250 $ 1.6250  
Conversion preferred stock, shares issue upon conversion (in shares)   54,000    
Series C Preferred Stock | Subsequent Event        
Preferred stock, dividends declared (in dollars per share) $ 0.406250      
Conversion preferred stock, shares issue upon conversion (in shares)       174,000