XML 124 R111.htm IDEA: XBRL DOCUMENT v3.25.2
EARNINGS PER COMMON SHARE - Schedule of Computation of Earnings Per Common Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Net income per share calculations for basic and diluted methods        
Net income $ 47,404 $ 27,357 $ 17,414 $ 53,582
Dividends on preferred stock 155 0 155 0
Net income available to common stockholders $ 47,249 $ 27,357 $ 17,259 $ 53,582
Weighted Average Shares Outstanding        
Weighted average number of common shares outstanding, basic (in shares) 89,645,040 56,919,025 79,139,706 56,167,807
Weighted average number of common shares outstanding, diluted (in shares) 90,883,711 57,853,231 80,251,577 57,129,865
Basic earnings per common share (in dollars per share) $ 0.53 $ 0.48 $ 0.22 $ 0.95
Diluted earnings per common share (in dollars per share) $ 0.52 $ 0.47 $ 0.22 $ 0.94
SSARs        
Weighted Average Shares Outstanding        
Dilutive effect of common stock equivalents (in shares) 278,568 0 185,138 0
RSU Awards        
Weighted Average Shares Outstanding        
Dilutive effect of common stock equivalents (in shares) 896,697 679,167 817,859 666,302
PSU Awards        
Weighted Average Shares Outstanding        
Dilutive effect of common stock equivalents (in shares) 47,360 245,599 81,970 269,494
DSU Awards        
Weighted Average Shares Outstanding        
Dilutive effect of common stock equivalents (in shares) 4,709 4,923 14,882 19,202
ESPP        
Weighted Average Shares Outstanding        
Dilutive effect of common stock equivalents (in shares) 11,337 4,517 12,022 7,060