XML 58 R46.htm IDEA: XBRL DOCUMENT v3.22.1
Stockholders' Equity (Details) - Schedule of common stock activity
12 Months Ended
Dec. 31, 2021
shares
Schedule of common stock activity [Abstract]  
Balance, December 31, 2020 10,590,491
Shares of Common Stock issued in public offering 2,790,697
Shares issued due to exercise of Warrants 1,454,443
Roundup Differences due to Reverse Split 17
Shares issued due to conversion of Convertible Note 30,233
Return of commitment shares (43,525)
Shares issued for services 80,000
Shares issued to employees 63,334
Balance, December 31, 2021 14,965,690