XML 133 R112.htm IDEA: XBRL DOCUMENT v3.25.1
EARNINGS PER COMMON SHARE - Schedule of Average Shares Excluded From Computation of Diluted Earnings Per Common Share (Details) - shares
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Total anti-dilutive common stock equivalents (in shares) 2,794,422 129,057
Options    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Total anti-dilutive common stock equivalents (in shares) 15,106 20,386
RSU Awards    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Total anti-dilutive common stock equivalents (in shares) 1,714,130 0
PSU Awards    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Total anti-dilutive common stock equivalents (in shares) 576,757 108,671
DSU Awards    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Total anti-dilutive common stock equivalents (in shares) 39,846 0
ESPP    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Total anti-dilutive common stock equivalents (in shares) 33,728 0
SSARs    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Total anti-dilutive common stock equivalents (in shares) 414,855 0