XML 63 R52.htm IDEA: XBRL DOCUMENT v3.21.2
Fair Value Measurements (Details Narrative) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Fair Value Disclosures [Abstract]        
Change in valuation of warrant derivative liabilities $ 360,093 $ 243,276 $ (304,943) $ 382,495
Change in valuation of embedded derivative liabilities $ 2,922,000 $ 4,543,000