XML 35 R22.htm IDEA: XBRL DOCUMENT v3.20.4
Fair Value Measurements (Tables)
12 Months Ended
Dec. 31, 2020
Fair Value Disclosures [Abstract]  
Schedule of fair value measured on recurring basis
       As of December 31, 
Description  Level   2020   2019 
Assets:            
Marketable securities held in Trust Account  1   $291,797,144   $290,594,540