v3.26.1
Cash Dividends (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2026
Mar. 31, 2026
Dec. 31, 2025
Sep. 30, 2025
Jun. 30, 2025
Mar. 31, 2025
Dec. 31, 2024
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Cash dividends                    
Common stock dividends paid               $ 220,735 $ 224,134  
Preferred stock dividends paid               275 $ 275  
Dividends paid               $ 221,010   $ 439,557
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            
Common stock dividends paid       $ 107,187            
Common stock dividends (in dollars per share)       $ 0.225            
Q4 2025                    
Cash dividends                    
Record Date     Jan. 28, 2026              
Dividend Date     Feb. 11, 2026              
Common stock dividends paid     $ 111,096              
Common stock dividends (in dollars per share)     $ 0.225              
Q1 2026                    
Cash dividends                    
Record Date   Apr. 29, 2026                
Dividend Date   May 13, 2026                
Preferred stock dividends paid   $ 109,639                
Common stock dividends (in dollars per share)   $ 0.225                
Q2 2026                    
Cash dividends                    
Record Date Jul. 29, 2026                  
Dividend Date Aug. 12, 2026                  
Dividend declared date Jul. 15, 2026                  
Cash dividends declared per common share $ 0.225                  
Series A Preferred Stock                    
Cash dividends                    
Dividends in arrears $ 68,750                  
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                    
Record Date       Nov. 14, 2025            
Dividend Date       Nov. 14, 2025            
Preferred stock dividends paid       $ 137            
Series A Preferred Stock | Q4 2025                    
Cash dividends                    
Record Date     Feb. 17, 2026              
Dividend Date     Feb. 17, 2026              
Preferred stock dividends paid     $ 138              
Series A Preferred Stock | Q1 2026                    
Cash dividends                    
Record Date   May 15, 2026                
Dividend Date   May 15, 2026                
Preferred stock dividends paid   $ 137                
Series A Preferred Stock | Q2 2026                    
Cash dividends                    
Dividend Date Aug. 14, 2026                  
Cash dividend declared $ 137,500