XML 228 R167.htm IDEA: XBRL DOCUMENT v3.25.4
EARNINGS PER COMMON SHARE - Schedule of Computation of Earnings Per Common Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Net income per share calculations for basic and diluted methods      
Net income available to common stockholders $ 125,386 $ 113,691 $ 122,565
Weighted Average Shares Outstanding      
Weighted average number of common shares outstanding, basic (in shares) 84,007,614 56,610,032 55,432,322
Weighted average number of common shares outstanding, diluted (in shares) 85,133,626 57,543,001 56,256,148
Basic earnings per common share (in dollars per share) $ 1.49 $ 2.01 $ 2.21
Diluted earnings per common share (in dollars per share) $ 1.47 $ 1.98 $ 2.18
Options      
Weighted Average Shares Outstanding      
Dilutive effect of common stock equivalents (in shares) 47 753 0
Warrants      
Weighted Average Shares Outstanding      
Dilutive effect of common stock equivalents (in shares) 0 0 324
SSARs      
Weighted Average Shares Outstanding      
Dilutive effect of common stock equivalents (in shares) 188,571 0 0
RSU awards      
Weighted Average Shares Outstanding      
Dilutive effect of common stock equivalents (in shares) 822,771 662,341 647,217
PSU awards      
Weighted Average Shares Outstanding      
Dilutive effect of common stock equivalents (in shares) 85,022 243,166 151,190
DSU awards      
Weighted Average Shares Outstanding      
Dilutive effect of common stock equivalents (in shares) 18,335 19,956 18,154
ESPP      
Weighted Average Shares Outstanding      
Dilutive effect of common stock equivalents (in shares) 11,266 6,753 6,941