v3.26.1
Stock-Based Compensation (Tables)
6 Months Ended 12 Months Ended
Jun. 30, 2026
Dec. 31, 2025
Stock-Based Compensation [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     -       -  

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 a vesting condition based on a period of service. Total stock options activity for the year ended December 31, 2025 is summarized as follows:

 

    Number
of Options
    Weighted
Average
Exercise
Price
 
          USD  
             
Outstanding at December 31, 2024   104,823     27.61  
Granted     -       -  
Exercised     (100,000 )        
Outstanding at December 31, 2025     4,823       550.60  
Exercisable at December 31, 2025     4,823       550.60  
Options expected to vest     -       -