XML 86 R50.htm IDEA: XBRL DOCUMENT v3.24.0.1
EQUITY (Details) - shares
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Weighted Average Number of Shares Outstanding, Diluted [Abstract]      
Common stock (in shares) 26,706,824 26,478,171 26,343,352
Common stock equivalents-stock options, grants (in shares) 0 174,748 70,662
Diluted shares outstanding (in shares) 26,706,824 26,652,919 26,414,014