XML 125 R86.htm IDEA: XBRL DOCUMENT v3.25.1
Share-Based Compensations - Stock options in the Company's STIP (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Share-Based Compensation      
Options Outstanding, beginning balance 15,074,240 15,356,340  
Weighted average exercise price, beginning balance (in Dollars per share) $ 1.41 $ 1.4  
Weighted average contractual life (years)   4 years 2 months 4 days 5 years 1 month 9 days
Expired (57,893) (162,100)  
Weighted average exercise price, Expired (in Dollars per share) $ 2.6 $ 0.87  
Options Outstanding, Exercised (715,772) (120,000)  
Weighted average exercise price, Exercised (in Dollars per share) $ 0.65 $ 0.65  
Options Outstanding, ending balance   15,074,240 15,356,340
Weighted average exercise price, ending balance (in Dollars per share)   $ 1.41 $ 1.4
Aggregate Intrinsic value of stock options, ending balance (in Dollars)   $ 5,425 $ 1,582
Options Outstanding, Vested and exercisable 14,300,575    
Weighted average exercise price, Vested and exercisable (in Dollars per share) $ 1.45    
Aggregate Intrinsic value of stock options, Vested and exercisable (in Dollars) $ 5,321    
Weighted average contractual life (years), Vested and exercisable 3 years 3 months