XML 103 R85.htm IDEA: XBRL DOCUMENT v3.23.1
Warrants (Details Narrative) - USD ($)
9 Months Ended 12 Months Ended
Sep. 30, 2022
Dec. 31, 2022
Dec. 31, 2021
Warrants expired   1,593,691 26,815
Warrants exercised   250,121 2,494,209
Public offering, shares     3,350
Shares issued price per share     $ 5.50
Warrants value     $ 37,000
Public offering $ 30,000,000 $ 0 $ 24,775,982
Warrant Agreement [Member]      
Class of warrant or right number of securities     150,000
Warrants exercise per share     $ 2
Additional warrants issued     250,000
Warrant exercisable description     The exercisable period of the warrants was also amended to a period of five years beginning on January 14, 2021
Convertible Promissory Note [Member]      
Warrants exercised     39,512
Warrants One [Member]      
Warrants exercise per share     $ 6.05
Warrant [Member]      
Class of warrant or right number of securities     2,488,721
Warrant [Member]      
Class of warrant or right number of securities   250,121  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period     130,909
Warrants expired   1,599,179 26,815
Warrants exercised     1,637,709
Warrants exercise per share     $ 4.00
Public offering, shares     2,287,511
Shares issued price per share     $ 6.05
Public offering   $ 273,993  
Warrant [Member] | Underwritters [Member]      
Class of warrant or right number of securities     130,909
Warrant [Member] | Underwritten Public Offering [Member]      
Class of warrant or right number of securities     3,272,727
Warrant [Member] | Over-Allotment Option [Member]      
Class of warrant or right number of securities     490,909
Common Stock [Member]      
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period   73,321 2,287,511
Public offering, shares   785,000 4,986,046
Public offering     $ 498
Warrants One [Member]      
Class of warrant or right number of securities   73,321 1,502,409
Warrants exercised     317,000
Warrants One [Member] | Warrant Holder Agreement [Member]      
Class of warrant or right number of securities     3,763,636
Shares issued price per share     $ 6.05
Warrants Two [Member]      
Class of warrant or right number of securities     2,040,990
Warrants exercised     494,500
Warrants Two [Member] | Warrant Holder Agreement [Member]      
Class of warrant or right number of securities   300,000  
Common Stock One [Member]      
Warrants exercised     293,290