XML 46 R35.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Schedule of Outstanding Stock Options (Details)
6 Months Ended
Jun. 30, 2024
$ / shares
shares
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Total outstanding options 74,151
August 2015 [Member]  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Exercise price | $ / shares $ 9,540.00
Total outstanding options 174
Expiration date Dec. 27, 2025
September 2015 [Member]  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Exercise price | $ / shares $ 9,540.00
Total outstanding options 36
Expiration date Dec. 27, 2025
November 2015 [Member]  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Exercise price | $ / shares $ 9,540.00
Total outstanding options 205
Expiration date Dec. 27, 2025
December 2015 [Member]  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Exercise price | $ / shares $ 9,540.00
Total outstanding options 12
Expiration date Dec. 27, 2025
January 2016 [Member]  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Exercise price | $ / shares $ 9,540.00
Total outstanding options 213
Expiration date Jan. 09, 2026
May 2016 [Member]  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Exercise price | $ / shares $ 12,300.00
Total outstanding options 45
Expiration date May 26, 2026
September 2016 [Member]  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Exercise price | $ / shares $ 12,300.00
Total outstanding options 21
Expiration date May 31, 2026
January 2017 [Member]  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Exercise price | $ / shares $ 12,300.00
Total outstanding options 10
Expiration date Jan. 01, 2027
January 2018 [Member]  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Exercise price | $ / shares $ 11,820.00
Total outstanding options 8
Expiration date Jan. 01, 2028
January 2019 [Member]  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Exercise price | $ / shares $ 564.00
Total outstanding options 92
Expiration date Jan. 01, 2029
October 2021 [Member]  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Exercise price | $ / shares $ 1,260.00
Total outstanding options 207
Expiration date Oct. 26, 2031
January 2022 [Member]  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Exercise price | $ / shares $ 844.80
Total outstanding options 111
Expiration date Jan. 01, 2032
August 2022 [Member]  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Exercise price | $ / shares $ 387.26
Total outstanding options 462
Expiration date Aug. 23, 2032
January 2023 [Member]  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Exercise price | $ / shares $ 57.60
Total outstanding options 237
Expiration date Jan. 25, 2025
September 2023 [Member]  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Exercise price | $ / shares $ 5.12
Total outstanding options 26,803
Expiration date Sep. 12, 2033
January 2024 [Member]  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Exercise price | $ / shares $ 4.68
Total outstanding options 8,015
Expiration date Jan. 08, 2034
January 2024-1 [Member]  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Exercise price | $ / shares $ 3.61
Total outstanding options 37,500
Expiration date Jan. 17, 2026