XML 33 R23.htm IDEA: XBRL DOCUMENT v3.22.2.2
SCHEDULE OF RECONCILIATION OF BALANCES FOR WARRANT LIABILITY (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Fair Value Measurement Inputs and Valuation Techniques [Line Items]      
Change in fair value of warrant liability $ (429,572) $ 0 $ (4,045,732)
Warrant [Member]      
Fair Value Measurement Inputs and Valuation Techniques [Line Items]      
Balance, January 1, 2022 3,831,904   4,801,929
Fair Value of Warrant Liability at issuance 2,985,853   5,631,988
Fair Value of Warrant Liability upon exercise (3,427,332)   (3,427,332)
Change in fair value of warrant liability (429,572)   (4,045,732)
Balance, June 30, 2022 $ 2,960,853   $ 2,960,853