XML 33 R22.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Schedule of Ranges of Outstanding Stock Options (Details) - Share-Based Payment Arrangement, Option [Member]
6 Months Ended
Jun. 30, 2024
$ / shares
shares
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Number of Options, Outstanding | shares 69,000
Weighted-Average Remaining Contractual Life (years), Outstanding 8 years 2 months 26 days
Weighted-Average Exercise Price, Outstanding $ 103.24
Number of Options Exercisable | shares 43,041
Weighted-Average Remaining Contractual Life (years), Exercisable 8 years 2 months 26 days
Weighted-Average Exercise Price, Exercisable $ 155.67
Exercise Price Range One [Member]  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Range of Exercise Prices, Lower Range 1.83
Range of Exercise Prices, Upper Range $ 25.99
Number of Options, Outstanding | shares 55,000
Weighted-Average Remaining Contractual Life (years), Outstanding 9 years 6 months 18 days
Weighted-Average Exercise Price, Outstanding $ 1.83
Number of Options Exercisable | shares 29,044
Weighted-Average Remaining Contractual Life (years), Exercisable 9 years 6 months 18 days
Weighted-Average Exercise Price, Exercisable $ 1.83
Exercise Price Range Two [Member]  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Range of Exercise Prices, Lower Range 26.00
Range of Exercise Prices, Upper Range $ 100.00
Number of Options, Outstanding | shares 3,500
Weighted-Average Remaining Contractual Life (years), Outstanding 5 years 5 months 12 days
Weighted-Average Exercise Price, Outstanding $ 26.00
Number of Options Exercisable | shares 3,500
Weighted-Average Remaining Contractual Life (years), Exercisable 5 years 5 months 12 days
Weighted-Average Exercise Price, Exercisable $ 26.00
Exercise Price Range Three [Member]  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Range of Exercise Prices, Lower Range 100.01
Range of Exercise Prices, Upper Range $ 300.00
Number of Options, Outstanding | shares 6,066
Weighted-Average Remaining Contractual Life (years), Outstanding 3 years 2 months 15 days
Weighted-Average Exercise Price, Outstanding $ 195.29
Number of Options Exercisable | shares 6,066
Weighted-Average Remaining Contractual Life (years), Exercisable 3 years 2 months 15 days
Weighted-Average Exercise Price, Exercisable $ 195.29
Exercise Price Range Four [Member]  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Range of Exercise Prices, Lower Range 300.01
Range of Exercise Prices, Upper Range $ 4,146.00
Number of Options, Outstanding | shares 4,434
Weighted-Average Remaining Contractual Life (years), Outstanding 1 year 1 month 13 days
Weighted-Average Exercise Price, Outstanding $ 1,296.92
Number of Options Exercisable | shares 4,431
Weighted-Average Remaining Contractual Life (years), Exercisable 1 year 1 month 13 days
Weighted-Average Exercise Price, Exercisable $ 1,296.92