XML 60 R49.htm IDEA: XBRL DOCUMENT v3.21.2
Quarterly Financial Data (Unaudited) (Restated) (Details) - Schedule of balance sheets (Parentheticals) - $ / shares
Sep. 30, 2020
Jun. 30, 2020
Mar. 31, 2020
Sep. 30, 2019
Jun. 30, 2019
Mar. 31, 2019
As Previously Reported [Member]            
Condensed Balance Sheet Statements, Captions [Line Items]            
Ordinary shares subject to possible redemption, shares 217,866 228,484 10,315,581 10,532,581 10,529,597 10,535,331
Conversion value per share (in Dollars per share) $ 10.73 $ 10.6 $ 10.51 $ 10.21 $ 10.16 $ 10.1
Preferred shares, par value (in Dollars per share) $ 0
Preferred shares, shares authorized 100,000,000 100,000,000 100,000,000 100,000,000 100,000,000 100,000,000
Preferred shares, shares issued
Preferred shares, shares outstanding
Ordinary stock par value (in Dollars per share)
Ordinary stock, shares authorized 300,000,000 300,000,000 300,000,000 300,000,000 300,000,000 300,000,000
Ordinary stock, shares issued 4,398,372 4,387,754 4,324,988 4,157,169 4,160,153 4,154,419
Ordinary stock, shares outstanding 4,398,372 4,387,754 4,324,988 4,157,169 4,160,153 3,201,758
Adjustments [Member]            
Condensed Balance Sheet Statements, Captions [Line Items]            
Ordinary shares subject to possible redemption, shares           10,535,331
Conversion value per share (in Dollars per share)           $ 10.1
Preferred shares, par value (in Dollars per share)          
Preferred shares, shares authorized           100,000,000
Preferred shares, shares issued          
Preferred shares, shares outstanding          
Ordinary stock par value (in Dollars per share)          
Ordinary stock, shares authorized           300,000,000
Ordinary stock, shares issued           4,154,419
Ordinary stock, shares outstanding           3,201,758
As Restated [Member]            
Condensed Balance Sheet Statements, Captions [Line Items]            
Ordinary shares subject to possible redemption, shares 1,414,480 1,414,480 11,487,992 11,487,992 11,487,992 11,487,992
Conversion value per share (in Dollars per share) $ 10.73 $ 10.6 $ 10.51 $ 10.21 $ 10.16 $ 10.1
Preferred shares, par value (in Dollars per share) $ 0
Preferred shares, shares authorized 100,000,000 100,000,000 100,000,000 100,000,000 100,000,000 100,000,000
Preferred shares, shares issued
Preferred shares, shares outstanding
Ordinary stock par value (in Dollars per share)
Ordinary stock, shares authorized 300,000,000 300,000,000 300,000,000 300,000,000 300,000,000 300,000,000
Ordinary stock, shares issued 3,201,758 3,201,758 3,201,758 3,201,758 3,201,758 4,154,419
Ordinary stock, shares outstanding 3,201,758 3,201,758 3,201,758 3,201,758 3,201,758 3,201,758