XML 73 R63.htm IDEA: XBRL DOCUMENT v3.25.3
Earnings Per Common Share - Schedule of Reconciliation of Weighted Average Number of Common Shares Used in the Calculation of Basic and Diluted Earnings Per Common Share and Antidilutive Stock Options and Restricted Stock Outstanding (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Numerator:        
Net Income Available to Common Shareholders $ 48,076 $ 36,922 $ 129,159 $ 103,457
Denominator:        
Weighted Average Common Shares Outstanding - Basic, (in shares) 39,655,741 39,488,187 39,611,372 39,429,815
Dilutive Effect of Equity Based Awards (in shares) 325,190 248,305 308,626 224,890
Weighted Average Common Shares Outstanding - Diluted, (in shares) 39,980,931 39,736,492 39,919,998 39,654,705
Earnings Per Common Share:        
Basic (in USD per share) $ 1.21 $ 0.94 $ 3.26 $ 2.62
Diluted (in USD per share) $ 1.20 $ 0.93 $ 3.24 $ 2.61
Antidilutive Restricted Stock Outstanding (in shares) 0 11,890 31,057 29,107