v3.26.1
Stock-Based Compensation (Tables)
6 Months Ended
Jun. 30, 2026
Share-Based Payment Arrangement [Abstract]  
Schedule of Stock Options Activity

Stock options generally vest over one to three years, with a maximum term of ten years from the date of grant. These awards become available to the recipient upon the satisfaction of a vesting condition based on a period of service. Total stock options activity for the six months ended June 30, 2026 is summarized as follows:

 

   Number of
Options
   Weighted
Average
Exercise
Price
 
       USD 
         
Outstanding at December 31, 2025   38.60    68,825 
Granted   -    - 
Exercised   -    - 
Outstanding at June 30, 2026   38.60    68,825 
Exercisable at June 30, 2026   38.60    68,825 
Options expected to vest   -    -