XML 45 R29.htm IDEA: XBRL DOCUMENT v3.20.4
Trust Account and Fair Value Measurement (Details) - Schedule of assets measured at fair value on a recurring basis - USD ($)
9 Months Ended 12 Months Ended
Sep. 30, 2020
Dec. 31, 2019
Dec. 31, 2018
Trust Account and Fair Value Measurement (Details) - Schedule of assets measured at fair value on a recurring basis [Line Items]      
Carrying value $ 63,804,000 $ 305,529,000  
Gross Unrealized Holding Gain (Loss) $ (7,000)
Money market funds [Member]      
Trust Account and Fair Value Measurement (Details) - Schedule of assets measured at fair value on a recurring basis [Line Items]      
Carrying value 63,804,000 305,529,000  
Gross Unrealized Holding Gain (Loss)
Fair Value, Inputs, Level 1 [Member]      
Trust Account and Fair Value Measurement (Details) - Schedule of assets measured at fair value on a recurring basis [Line Items]      
Carrying value 63,804,000 305,529,000  
Gross Unrealized Holding Gain (Loss) 63,804,000 305,529,000  
Fair Value, Inputs, Level 1 [Member] | Money market funds [Member]      
Trust Account and Fair Value Measurement (Details) - Schedule of assets measured at fair value on a recurring basis [Line Items]      
Carrying value 63,804,000 305,529,000  
Gross Unrealized Holding Gain (Loss) $ 63,804,000 $ 305,529,000