XML 65 R54.htm IDEA: XBRL DOCUMENT v3.22.2.2
Stockholders Equity (Details) - Warrant [Member] - $ / shares
6 Months Ended 12 Months Ended
Jun. 30, 2022
Dec. 31, 2021
Beginning balance 562,263 426,788
Warrants issued 13,228 289,294
Warrants Exercised 93,976 46,615
Ending balance   669,467
Minimum [Member]    
Warrants Exercised   $ 2.52
Beginning balance $ 2.52  
Warrants issued   5.60
Ending balance 5.60 2.52
Maximum [Member]    
Warrants Exercised 5.60 2.52
Beginning balance 7.00 5.60
Warrants issued   7.00
Warrants expired 2.52  
Ending balance $ 7.00 $ 7.00