XML 89 R74.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 14 - Stock-based Compensation - Information of Stock Options Granted, Exercised and Vested (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Proceeds from exercise of stock options $ 984 $ 3,405
Aggregate intrinsic value of options exercised 1,566 15,497
Grant date fair value of shares vested $ 1,071 $ 1,435