XML 56 R41.htm IDEA: XBRL DOCUMENT v3.25.2
EARNINGS PER SHARE (Details 1) - shares
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
EARNINGS PER SHARE        
Performance Stock Units 66,424 91,729 77,906 110,706
Stock Options   161   168
Restricted Stock Units 19,638 8,098 17,811 5,784