XML 62 R49.htm IDEA: XBRL DOCUMENT v3.25.3
Cash Dividends (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended 12 Months Ended
Sep. 30, 2025
Jun. 30, 2025
Mar. 31, 2025
Dec. 31, 2024
Sep. 30, 2024
Jun. 30, 2024
Mar. 31, 2024
Dec. 31, 2023
Sep. 30, 2025
Sep. 30, 2024
Dec. 31, 2024
Cash dividends                      
Common stock dividends paid                 $ 331,820 $ 329,252  
Preferred stock dividends paid                 413 $ 413  
Dividends paid                 332,233   $ 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                  
Common stock dividends paid   $ 107,686                  
Common stock dividends (in dollars per share)   $ 0.225                  
Q3 2025                      
Cash dividends                      
Record Date Oct. 22, 2025                    
Dividend Date Nov. 05, 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                      
Record Date   Aug. 14, 2025                  
Dividend Date   Aug. 14, 2025                  
Preferred stock dividends paid   $ 138                  
Series A Preferred Stock | Q3 2025                      
Cash dividends                      
Dividend Date Nov. 14, 2025                    
Cash dividend declared $ 137,500