v3.21.1
Fair Value Measurements - Changes in fair value of warrant derivative liability (Details) - Level 3
3 Months Ended
Mar. 31, 2021
USD ($)
Fair Value Measurements  
December 31, 2020 $ 0
Transfer into Level 3 18,720,000
Loss on derivative liability 960,000
Ending Balance $ 19,680,000