XML 51 R38.htm IDEA: XBRL DOCUMENT v3.24.3
EARNINGS PER SHARE (Details 1) - shares
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
EARNINGS PER SHARE        
Restricted Stock Units 10,214 71,903 71,265 148,529
Performance Stock Units 7,312 679 9,222 599
Stock Options 0 220 151 231