XML 81 R69.htm IDEA: XBRL DOCUMENT v3.24.1
STOCK BASED COMPENSATION (Details) - RSUs currently issued, exercised or forfeited - Restricted Stock Units (RSUs) [Member] - $ / shares
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
STOCK BASED COMPENSATION (Details) - RSUs currently issued, exercised or forfeited [Line Items]    
Balance 121,743
Exercised, closing stock price (in Dollars per share) $ 10.48 $ 17.18
Exercised, vesting date Dec. 31, 2023 Dec. 31, 2022
Balance 276,037 121,743
Time Based RSUs [Member]    
STOCK BASED COMPENSATION (Details) - RSUs currently issued, exercised or forfeited [Line Items]    
Balance 3,364 9,440
Forfeited, number of options (516) (1,685)
Exercised, number of options (2,848) (4,391)
Balance 0 3,364
Targeted Performance Based RSUs [Member]    
STOCK BASED COMPENSATION (Details) - RSUs currently issued, exercised or forfeited [Line Items]    
Balance 4,701 13,270
Forfeited, number of options (923) (4,325)
Exercised, number of options (3,778) (4,244)
Balance 0 4,701