XML 61 R49.htm IDEA: XBRL DOCUMENT v3.25.2
Cash Dividends (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2025
Mar. 31, 2025
Dec. 31, 2024
Sep. 30, 2024
Jun. 30, 2024
Mar. 31, 2024
Dec. 31, 2023
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Cash dividends                    
Common stock dividends paid               $ 224,134 $ 220,736  
Preferred stock dividends paid               275 $ 275  
Dividends paid               224,409   $ 438,184
Q4 2023                    
Cash dividends                    
Record Date             Jan. 24, 2024      
Dividend Date             Feb. 07, 2024      
Common stock dividends paid             $ 107,918      
Common stock dividends (in dollars per share)             $ 0.225      
Q1 2024                    
Cash dividends                    
Record Date           Apr. 24, 2024        
Dividend Date           May 08, 2024        
Common stock dividends paid           $ 112,818        
Common stock dividends (in dollars per share)           $ 0.225        
Q2 2024                    
Cash dividends                    
Record Date         Jul. 24, 2024          
Dividend Date         Aug. 07, 2024          
Common stock dividends paid         $ 108,516          
Common stock dividends (in dollars per share)         $ 0.225          
Q3 2024                    
Cash dividends                    
Record Date       Oct. 23, 2024            
Dividend Date       Nov. 06, 2024            
Common stock dividends paid       $ 108,382            
Common stock dividends (in dollars per share)       $ 0.225            
Q4 2024                    
Cash dividends                    
Record Date     Jan. 29, 2025              
Dividend Date     Feb. 12, 2025              
Common stock dividends paid     $ 112,615              
Common stock dividends (in dollars per share)     $ 0.225              
Q1 2025                    
Cash dividends                    
Record Date   Apr. 23, 2025                
Dividend Date   May 07, 2025                
Common stock dividends paid   $ 111,519                
Common stock dividends (in dollars per share)   $ 0.225                
Q2 2025                    
Cash dividends                    
Record Date Jul. 23, 2025                  
Dividend Date Aug. 06, 2025                  
Cash dividends declared per common share $ 0.225                  
Series A Preferred Stock                    
Cash dividends                    
Dividends in arrears               $ 68,750    
Series A Preferred Stock | Q4 2023                    
Cash dividends                    
Record Date             Feb. 14, 2024      
Dividend Date             Feb. 14, 2024      
Preferred stock dividends paid             $ 138      
Series A Preferred Stock | Q1 2024                    
Cash dividends                    
Record Date           May 15, 2024        
Dividend Date           May 15, 2024        
Preferred stock dividends paid           $ 137        
Series A Preferred Stock | Q2 2024                    
Cash dividends                    
Record Date         Aug. 14, 2024          
Dividend Date         Aug. 14, 2024          
Preferred stock dividends paid         $ 138          
Series A Preferred Stock | Q3 2024                    
Cash dividends                    
Record Date       Nov. 14, 2024            
Dividend Date       Nov. 14, 2024            
Preferred stock dividends paid       $ 137            
Series A Preferred Stock | Q4 2024                    
Cash dividends                    
Record Date     Feb. 14, 2025              
Dividend Date     Feb. 14, 2025              
Preferred stock dividends paid     $ 138              
Series A Preferred Stock | Q1 2025                    
Cash dividends                    
Record Date   May 15, 2025                
Dividend Date   May 15, 2025                
Preferred stock dividends paid   $ 137                
Series A Preferred Stock | Q2 2025                    
Cash dividends                    
Dividend Date Aug. 14, 2025                  
Cash dividend declared $ 137,500