XML 62 R49.htm IDEA: XBRL DOCUMENT v3.24.2
Cash Dividends (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2024
Mar. 31, 2024
Dec. 31, 2023
Sep. 30, 2023
Jun. 30, 2023
Mar. 31, 2023
Dec. 31, 2022
Jun. 30, 2024
Jun. 30, 2023
Dec. 31, 2023
Cash dividends                    
Common stock dividends paid               $ 220,736 $ 218,971  
Preferred stock dividends paid               275 $ 275  
Dividends paid               221,011   $ 435,396
Q4 2022                    
Cash dividends                    
Record Date             Jan. 25, 2023      
Dividend Date             Feb. 08, 2023      
Common stock dividends paid             $ 108,364      
Common stock dividends (in dollars per share)             $ 0.2250      
Q1 2023                    
Cash dividends                    
Record Date           Apr. 26, 2023        
Dividend Date           May 10, 2023        
Common stock dividends paid           $ 110,607        
Common stock dividends (in dollars per share)           $ 0.2250        
Q2 2023                    
Cash dividends                    
Record Date         Jul. 26, 2023          
Dividend Date         Aug. 09, 2023          
Common stock dividends paid         $ 107,900          
Common stock dividends (in dollars per share)         $ 0.2250          
Q3 2023                    
Cash dividends                    
Record Date       Oct. 25, 2023            
Dividend Date       Nov. 08, 2023            
Common stock dividends paid       $ 107,975            
Common stock dividends (in dollars per share)       $ 0.2250            
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.2250              
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.2250                
Q2 2024                    
Cash dividends                    
Record Date Jul. 24, 2024                  
Dividend Date Aug. 07, 2024                  
Cash dividends declared per common share $ 0.2250                  
Series A Preferred Stock                    
Cash dividends                    
Dividends in arrears               $ 68,750    
Series A Preferred Stock | Q4 2022                    
Cash dividends                    
Record Date             Feb. 14, 2023      
Dividend Date             Feb. 14, 2023      
Preferred stock dividends paid             $ 138      
Series A Preferred Stock | Q1 2023                    
Cash dividends                    
Record Date           May 15, 2023        
Dividend Date           May 15, 2023        
Preferred stock dividends paid           $ 137        
Series A Preferred Stock | Q2 2023                    
Cash dividends                    
Record Date         Aug. 14, 2023          
Dividend Date         Aug. 14, 2023          
Preferred stock dividends paid         $ 138          
Series A Preferred Stock | Q3 2023                    
Cash dividends                    
Record Date       Nov. 14, 2023            
Dividend Date       Nov. 14, 2023            
Preferred stock dividends paid       $ 137            
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                    
Dividend Date Aug. 14, 2024                  
Cash dividend declared $ 137,500