XML 57 R48.htm IDEA: XBRL DOCUMENT v3.22.1
Common Stock Warrants (Details) - Schedule of company's warrant activity - $ / shares
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Class of Warrant or Right [Line Items]    
Warrant Issuance, Outstanding beginning 1,938,143 871,167
Warrant Issuance, Granted   1,009,473
Warrant Issuance, Canceled/ Expired   (42,220)
Warrant Issuance, Variable Settlement Provision Adjustment   99,723
Warrant Issuance, Outstanding ending 1,938,143 1,938,143
Preferred A Placement Warrants [Member]    
Class of Warrant or Right [Line Items]    
Warrant Issuance, Issuance March and April 2018 and August 2019 March and April 2018 and August 2019
Warrant Issuance, Exercise Price (in Dollars per share) $ 1.4 $ 1.4
Warrant Issuance, Outstanding beginning 293,042 242,847
Warrant Issuance, Exercised  
Warrant Issuance, Variable Settlement Provision Adjustment   50,195
Warrant Issuance, Outstanding ending 293,042 293,042
Warrant Issuance, Expiration March and April 2023 March and April 2023
Preferred A Lead Investor Warrants [Member]    
Class of Warrant or Right [Line Items]    
Warrant Issuance, Issuance February 2021 February 2021
Warrant Issuance, Exercise Price (in Dollars per share) $ 0.0125 $ 0.0125
Warrant Issuance, Outstanding beginning 52,500  
Warrant Issuance, Granted   52,500
Warrant Issuance, Outstanding ending 52,500 52,500
Warrant Issuance, Expiration March 2023 March 2023
Preferred B Placement Warrants [Member]    
Class of Warrant or Right [Line Items]    
Warrant Issuance, Issuance April 2019 April 2019
Warrant Issuance, Exercise Price (in Dollars per share) $ 2.1 $ 2.1
Warrant Issuance, Outstanding beginning 463,798 414,270
Warrant Issuance, Variable Settlement Provision Adjustment   49,528
Warrant Issuance, Outstanding ending 463,798 463,798
Warrant Issuance, Expiration April 2024 April 2024
Convertible Notes Placement Warrants [Member]    
Class of Warrant or Right [Line Items]    
Warrant Issuance, Issuance August 2020 August 2020
Warrant Issuance, Exercise Price (in Dollars per share) $ 2.57 $ 2.57
Warrant Issuance, Outstanding beginning 171,830 214,050
Warrant Issuance, Canceled/ Expired   (42,220)
Warrant Issuance, Outstanding ending 171,830 171,830
Warrant Issuance, Expiration August 2025 August 2025
Underwriter warrants [Member]    
Class of Warrant or Right [Line Items]    
Warrant Issuance, Issuance March 2021 March 2021
Warrant Issuance, Exercise Price (in Dollars per share) $ 6 $ 6
Warrant Issuance, Outstanding beginning 956,973  
Warrant Issuance, Granted   956,973
Warrant Issuance, Outstanding ending 956,973 956,973
Warrant Issuance, Expiration March 2026 March 2026