XML 68 R51.htm IDEA: XBRL DOCUMENT v3.24.1
SHARE BASED COMPENSATION (Details 4) - shares
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
SHAREBASED COMPENSATION    
Weighted average shares outstanding 8,940,612 8,740,701
Restricted and Performance Stock Units 132,360  
Stock Options 216  
Weighted average diluted shares 9,073,188 8,740,701