XML 73 R55.htm IDEA: XBRL DOCUMENT v3.25.1
SHARE BASED COMPENSATION (Details 4) - shares
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
SHARE BASED COMPENSATION    
Weighted average shares outstanding 9,149,538 8,940,612
Restricted and Performance Stock Units   132,360
Stock Options   216
Weighted average diluted shares 9,149,538 9,073,188