XML 47 R36.htm IDEA: XBRL DOCUMENT v3.21.2
Fair Value Measurements - Changes in the fair value of Level 3 financial instruments (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2021
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Change in fair value of derivative liability $ 3,069,000 $ (867,000)
Level 3    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Fair value, beginning balance   1,780,376
Change in fair value of derivative liability   867,000
Change in fair value of warrant liability   4,769
Fair value, ending balance $ 2,652,145 $ 2,652,145