XML 83 R72.htm IDEA: XBRL DOCUMENT v3.25.3
EARNINGS PER COMMON SHARE - Schedule of potentially dilutive Securities (Details) - shares
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
EARNINGS PER COMMON SHARE        
Total potentially dilutive securities (in shares) 105,162 169,197 110,355 210,090
Stock options        
EARNINGS PER COMMON SHARE        
Total potentially dilutive securities (in shares) 67,478 81,761 68,311 99,378
Time Vesting Units        
EARNINGS PER COMMON SHARE        
Total potentially dilutive securities (in shares) 37,684 87,436 42,044 107,682
Financial Performance Units        
EARNINGS PER COMMON SHARE        
Total potentially dilutive securities (in shares) 0 0 0 3,030