XML 83 R72.htm IDEA: XBRL DOCUMENT v3.26.1
EARNINGS PER COMMON SHARE - Schedule of potentially dilutive Securities (Details) - shares
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
EARNINGS PER COMMON SHARE        
Total potentially dilutive securities (in shares) 0 96,898 11,665 112,952
Stock options        
EARNINGS PER COMMON SHARE        
Total potentially dilutive securities (in shares) 0 68,728 7,872 68,728
Time Vesting Units        
EARNINGS PER COMMON SHARE        
Total potentially dilutive securities (in shares) 0 28,170 3,793 44,224