Annual report pursuant to Section 13 and 15(d)

FAIR VALUE MEASUREMENTS (Details)

v3.21.1
FAIR VALUE MEASUREMENTS (Details) - USD ($)
Dec. 31, 2020
Dec. 31, 2019
Sep. 30, 2019
Jul. 30, 2019
Schedule of Held-to-maturity Securities [Line Items]        
Assets held in trust account $ 139,158,500 $ 138,414,479    
Gross holding losses and fair value of held-to-maturity securities        
Fair Value 0 0 $ 0 $ 0
Cash        
Schedule of Held-to-maturity Securities [Line Items]        
Assets held in trust account 5,563 220    
U.S. Treasury Securities (Mature on 4/16/2020)        
Schedule of Held-to-maturity Securities [Line Items]        
Assets held in trust account   138,414,259    
Gross holding losses and fair value of held-to-maturity securities        
Amortized Cost   138,414,259    
Gross Holdings Gains   26,719    
Fair Value   $ 138,440,978    
U.S. Treasury Securities (Matured on 01/07/2021)        
Schedule of Held-to-maturity Securities [Line Items]        
Assets held in trust account 139,152,937      
Gross holding losses and fair value of held-to-maturity securities        
Amortized Cost 139,152,937      
Gross Holdings Gains 2,063      
Fair Value $ 139,155,000