XML 111 R95.htm IDEA: XBRL DOCUMENT v3.25.4
EARNINGS PER COMMON SHARE - Schedule of Dilutive Securities (Details) - shares
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
EARNINGS PER COMMON SHARE    
Total potentially dilutive securities (in shares) 93,540 192,803
Stock options    
EARNINGS PER COMMON SHARE    
Total potentially dilutive securities (in shares) 55,670 94,474
Time Vesting Units    
EARNINGS PER COMMON SHARE    
Total potentially dilutive securities (in shares) 37,870 96,056
Financial Performance Units    
EARNINGS PER COMMON SHARE    
Total potentially dilutive securities (in shares) 0 2,273