XML 78 R58.htm IDEA: XBRL DOCUMENT v3.24.0.1
Dividends (Details) - USD ($)
12 Months Ended
Jan. 16, 2024
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Class of Stock [Line Items]        
Dividends   $ 404,458,000 $ 380,538,000 $ 367,291,000
Common stock dividends declared and paid (in dollars per share)   $ 2.23 $ 2.16 $ 2.1
Subsequent Event        
Class of Stock [Line Items]        
Common stock dividends declared and paid (in dollars per share) $ 0.565      
Series F Preferred Stock        
Class of Stock [Line Items]        
Preferred stock, dividends   $ 0 $ 0 $ 14,999,000
Preferred stock dividends declared and paid (in dollars per share)       $ 1.086944