XML 45 R34.htm IDEA: XBRL DOCUMENT v3.21.1
Fair Value Measurements - Schedule of Assets Accounted for at Fair Value on Recurring Basis (Details) - USD ($)
Mar. 31, 2021
Dec. 31, 2020
Assets:    
Fair value measurements of assets $ 305,203,086 $ 100,157,618
Fair Value, Measurements, Recurring | Corporate Bonds    
Assets:    
Fair value measurements of assets 305,203,086 100,157,618
Level 2 | Fair Value, Measurements, Recurring | Corporate Bonds    
Assets:    
Fair value measurements of assets $ 305,203,086 $ 100,157,618