XML 75 R65.htm IDEA: XBRL DOCUMENT v3.22.2.2
Stock-based Compensation (Details 3)
9 Months Ended
Sep. 30, 2022
$ / shares
shares
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Number of Outstanding 10,214,015
Number Exercisable 10,214,015
Warrants 1 [Member]  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Expiration date Feb. 05, 2023
Number of Outstanding 1,500
Number Exercisable 1,500
Exercise price | $ / shares $ 25.00
Warrants 2 [Member]  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Expiration date Apr. 27, 2023
Number of Outstanding 1,500
Number Exercisable 1,500
Exercise price | $ / shares $ 25.00
Warrants 3 [Member]  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Expiration date Dec. 31, 2024
Number of Outstanding 554,873
Number Exercisable 554,873
Exercise price | $ / shares $ 6.67
Warrants 4 [Member]  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Expiration date Oct. 31, 2025
Number of Outstanding 763,701
Number Exercisable 763,701
Exercise price | $ / shares $ 1.25
Warrants 5 [Member]  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Expiration date Feb. 26, 2026
Number of Outstanding 288,236
Number Exercisable 288,236
Exercise price | $ / shares $ 4.00
Warrants 6 [Member]  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Expiration date Jul. 31, 2026
Number of Outstanding 2,532,900
Number Exercisable 2,532,900
Exercise price | $ / shares $ 1.55
Warrants 7 [Member]  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Expiration date Feb. 01, 2027
Number of Outstanding 1,456,452
Number Exercisable 1,456,452
Exercise price | $ / shares $ 1.55
Warrants 8 [Member]  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Expiration date May 30, 2027
Number of Outstanding 4,614,853
Number Exercisable 4,614,853
Exercise price | $ / shares $ 1.75