XML 155 R66.htm IDEA: XBRL DOCUMENT v3.24.0.1
SCHEDULE OF VALUATION ASSUMPTIONS FOR STOCK OPTIONS (Details) - Share-Based Payment Arrangement, Option [Member] - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Shares outstanding   945 1,533 3,281
Weighted average exercise price, outstanding $ 1.35 $ 1.26 $ 1.37 $ 1.51
Weighted average remaining contractual term outstanding 4 years 7 months 6 days 5 years 7 months 6 days 5 years 7 months 6 days 6 years 7 months 6 days
Aggregate intrinsic value, outstanding   $ 1,137 $ 5,645 $ 12,784
Shares granted 8  
Weighted average exercise period granted $ 14.04  
Shares exercised (191) (525) (1,519)  
Weighted average exercise price exercised $ 0.92 $ 1.38 $ 1.75  
Forfeited shares (2) (63) (237)  
Weighted average exercise price forfeited $ 0.28 $ 3.00 $ 1.23  
Shares outstanding 752   945 1,533
Aggregate intrinsic value, outstanding $ 1,083   $ 1,137 $ 5,645
Vested and expected to vest outstanding 752      
Weighted average exercise price, vested and expected to vest $ 1.35      
Weighted average remaining contractual term, vested and expected to vest 4 years 8 months 12 days      
Aggregate intrinsic value, vested and expected to vest $ 1,083      
Shares exercisable 752      
Weighted average exercise price exercisable $ 1.35      
Weighted average remaining contractual term, exercisable 4 years 7 months 6 days      
Aggregate intrinsic value, exercisable $ 1,083