XML 45 R35.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Share-based compensation (Tables)
6 Months Ended
Jun. 30, 2024
Share-Based Payment Arrangement [Abstract]  
Schedule of Options Granted and Outstanding

The following table provides detail of the options granted and outstanding:

 

   Options  

Weighted Average

Exercise Price

   Weighted Average Remaining Contractual Life (Years)   Aggregate Intrinsic Value 
Options outstanding as of December 31, 2023   53,342   $221.40    5.7   $ 
Granted   47,285    5.00           
Forfeited/Expired   (2,674)   276.32           
Options outstanding as of June 30, 2024   97,953   $115.42    5.1   $ 
                     
Options exercisable as of June 30, 2024   46,357   $235.32    4.8   $ 

 

   Options  

Weighted Average

Exercise Price

   Weighted Average Remaining Contractual Life (Years)   Aggregate Intrinsic Value 
Options outstanding as of December 31, 2022   69,884   $236.95    7.2   $ 
Granted                  
Forfeited/Expired   (10,395)   174.61           
Options outstanding as of June 30, 2023   59,489   $242.21    6.2   $ 
                     
Options exercisable as of June 30, 2023   50,821   $250.06    5.8   $