Annual report pursuant to Section 13 and 15(d)

EARNINGS PER SHARE (Details)

v3.25.0.1
EARNINGS PER SHARE (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]      
Net income available to stockholders $ 466,379 $ 434,957 $ 368,599
Less dividends paid: (297,989) (264,348) (211,618)
Undistributed earnings for the period $ 168,248 $ 170,609 $ 156,981
Weighted-average shares outstanding:      
Weighted average shares outstanding - basic (in shares) 484,249 489,949 492,300
Dilutive effect of restricted stock units $ 46 $ 181 $ 113
Total weighted-average shares outstanding - diluted (in shares) 484,295 490,130 492,413
Basic earnings per share:      
Basic earnings per share (in USD per share) $ 0.96 $ 0.89 $ 0.75
Diluted earnings per share:      
Diluted earnings per share (in USD per share) $ 0.96 $ 0.89 $ 0.75
Common Stock      
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]      
Less dividends paid: $ (296,818) $ (263,016) $ (210,509)
Undistributed earnings for the period $ 167,507 $ 169,687 $ 156,123
Weighted-average shares outstanding:      
Weighted average shares outstanding - basic (in shares) 482,117 487,480 489,719
Basic earnings per share:      
Distributed earnings (in USD per share) $ 0.62 $ 0.54 $ 0.43
Undistributed earnings (in USD per share) 0.34 0.35 0.32
Diluted earnings per share:      
Distributed earnings (in USD per share) 0.62 0.54 0.43
Undistributed earnings (in USD per share) 0.34 0.35 0.32
Diluted earnings per share (in USD per share) $ 0.96 $ 0.89 $ 0.75
Time-lapse restricted awards      
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]      
Less dividends paid: $ (1,313) $ (1,332) $ (1,109)
Undistributed earnings for the period $ 741 $ 859 $ 823
Weighted-average shares outstanding:      
Weighted average shares outstanding - basic (in shares) 2,132 2,469 2,581
Restricted stock units      
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]      
Undistributed earnings for the period $ 0 $ 63 $ 35