XML 56 R46.htm IDEA: XBRL DOCUMENT v3.23.2
Schedule of Information about Warrants Outstanding (Details)
6 Months Ended
Jun. 30, 2023
$ / shares
shares
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Exercise price of warrants $ 0.48
Warrant [Member]  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Number of warrants outstanding | shares 323,733
Weighted Average Exercise Price, Outstanding $ 4.75
Number of warrants exercisable | shares 323,733
Weighted Average Exercise Price, Exercisable $ 4.75
Year 2018 [Member]  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Exercise price of warrants $ 0.48
Year 2018 [Member] | Warrant [Member]  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Number of warrants outstanding | shares 47,887
Weighted Average Remaining Contractual Life, Outstanding 4 years 9 months 18 days
Weighted Average Exercise Price, Outstanding $ 0.48
Number of warrants exercisable | shares 47,887
Weighted Average Remaining Contractual Life, Exercisable 4 years 9 months 18 days
Weighted Average Exercise Price, Exercisable $ 0.48
Year 2019 [Member]  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Exercise price of warrants $ 5.28
Year 2019 [Member] | Warrant [Member]  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Number of warrants outstanding | shares 215,846
Weighted Average Remaining Contractual Life, Outstanding 2 years 7 months 6 days
Weighted Average Exercise Price, Outstanding $ 5.28
Number of warrants exercisable | shares 215,846
Weighted Average Remaining Contractual Life, Exercisable 2 years 7 months 6 days
Weighted Average Exercise Price, Exercisable $ 5.28
Year 2023 [Member]  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Exercise price of warrants $ 6.25
Year 2023 [Member] | Warrant [Member]  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Number of warrants outstanding | shares 60,000
Weighted Average Remaining Contractual Life, Outstanding 5 years
Weighted Average Exercise Price, Outstanding $ 6.25
Number of warrants exercisable | shares 60,000
Weighted Average Remaining Contractual Life, Exercisable 5 years
Weighted Average Exercise Price, Exercisable $ 6.25