XML 52 R32.htm IDEA: XBRL DOCUMENT v3.20.1
Fair Value Measurements (Details) - USD ($)
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Fair Value Disclosures [Abstract]    
U.S. Treasury Securities, Held-To-Maturity May 21, 2020 May 23, 2019
U.S. Treasury Securities, Amortized Cost $ 351,842,078 $ 344,723,030
U.S. Treasury Securities, Gross Holding Gain (Losses) (30,765) (32,510)
U.S. Treasury Securities, Fair Value $ 351,811,313 $ 344,690,520