XML 49 R33.htm IDEA: XBRL DOCUMENT v3.21.2
Fair Value Hierarchy for Financial Assets and Liabilities Measured at Fair Value on Recurring Basis (Detail) - Fair Value, Measurements, Recurring - USD ($)
$ in Thousands
Jun. 30, 2021
Dec. 31, 2020
Dec. 31, 2019
Assets      
Total assets $ 328,796   $ 157,091
Money Market Funds      
Assets      
Total assets 112,600   23,128
U.S. Treasuries      
Assets      
Total assets 23,352   32,579
U.S. Government Agency Securities      
Assets      
Total assets 41,725   40,321
Corporate Debt Securities      
Assets      
Total assets 151,119   61,063
Warrant Liability      
Liabilities      
Total liabilities 29,639 $ 10,736  
Fair Value, Inputs, Level 1      
Assets      
Total assets 112,600   23,128
Fair Value, Inputs, Level 1 | Money Market Funds      
Assets      
Total assets 112,600   23,128
Fair Value, Inputs, Level 2      
Assets      
Total assets 216,196   133,963
Fair Value, Inputs, Level 2 | U.S. Treasuries      
Assets      
Total assets 23,352   32,579
Fair Value, Inputs, Level 2 | U.S. Government Agency Securities      
Assets      
Total assets 41,725   40,321
Fair Value, Inputs, Level 2 | Corporate Debt Securities      
Assets      
Total assets 151,119   $ 61,063
Fair Value, Inputs, Level 3 | Warrant Liability      
Liabilities      
Total liabilities $ 29,639 $ 10,736