XML 183 R56.htm IDEA: XBRL DOCUMENT v3.25.0.1
STOCKHOLDERS' EQUITY (Schedule of stock options fair value assumptions) (Details) - Stock Options
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
STOCKHOLDERS' EQUITY      
Options award, expected volatility, maximum 73.51% 73.64% 72.84%
Options award, expected volatility, minimum 74.29% 76.78% 76.49%
Options award, risk free rate, minimum 3.48% 3.28% 1.49%
Options award, risk free rate, maximum 4.61% 4.86% 4.10%
Maximum      
STOCKHOLDERS' EQUITY      
Options award, expected term   6 years 6 years
Dividend yield 1.99% 1.64% 1.48%
Minimum      
STOCKHOLDERS' EQUITY      
Options award, expected term 5 years 5 years 5 years
Dividend yield 1.39% 0.72% 0.53%