XML 78 R59.htm IDEA: XBRL DOCUMENT v3.25.0.1
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Schedule of Earnings Per Share (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Accounting Policies [Abstract]      
Net income available to common shareholders $ 358,685 $ 269,105 $ 346,540
Weighted average number of common shares outstanding (in shares) 68,808,830 68,977,453 69,193,591
Effect of dilutive stock options (in shares) 0 45 17,276
Effect of dilutive restricted stock awards (in shares) 128,611 62,534 79,536
Effect of performance share units (in shares) 124,391 64,126 129,318
Weighted average number of common shares outstanding used to calculate diluted earnings per share (in shares) 69,061,832 69,104,158 69,419,721