XML 85 R68.htm IDEA: XBRL DOCUMENT v3.25.1
SCHEDULE OF OPTIONS ACTIVITY AND POSITIONS (Details) - Share-Based Payment Arrangement, Option [Member] - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Shares outstanding   752 945 1,533
Weighted average exercise price, outstanding $ 1.43 $ 1.35 $ 1.26 $ 1.37
Weighted average remaining contractual term outstanding 3 years 6 months 4 years 7 months 6 days 5 years 8 months 12 days 5 years 7 months 6 days
Aggregate intrinsic value, outstanding   $ 1,083 $ 1,137 $ 5,645
Shares granted  
Weighted average exercise period granted  
Shares exercised (84) (191) (525)  
Weighted average exercise price exercised $ 0.73 $ 0.92 $ 1.38  
Shares forfeited or expired (2) (2) (63)  
Weighted average exercise price forfeited or expired $ 1.18 $ 0.28 $ 3.00  
Shares outstanding 666   752 945
Aggregate intrinsic value, outstanding $ 185   $ 1,083 $ 1,137
Vested and expected to vest outstanding 666      
Weighted average exercise price, vested and expected to vest $ 1.43      
Weighted average remaining contractual term, vested and expected to vest 3 years 6 months      
Aggregate intrinsic value, vested and expected to vest $ 185      
Shares exercisable 666      
Weighted average exercise price exercisable $ 1.43      
Weighted average remaining contractual term, exercisable 3 years 6 months      
Aggregate intrinsic value, exercisable $ 185