Annual report [Section 13 and 15(d), not S-K Item 405]

Stock-based Compensation (Details Narrative)

v3.25.1
Stock-based Compensation (Details Narrative)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2024
USD ($)
$ / shares
shares
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Term of the award The term of the Plan was for 10 years.
Number of option vested 578,707
Option vested price per share | $ / shares $ 46.70
Unrecognized share-based compensation | $ $ 1,674
Share-based compensation weighted average period 2 years 1 month 6 days
Outstanding options expire All outstanding options expire
Expiration period 10 years
Vesting rights percentage 25.00%
2013 Equity Compensation Plan [Member]  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Stock awards including restricted stock options grants awards issued and exercised 965,678