XML 45 R31.htm IDEA: XBRL DOCUMENT v3.22.2.2
Fair Value Hierarchy for Financial Assets and Liabilities Measured at Fair Value on Recurring Basis (Detail) - Fair Value, Measurements, Recurring - USD ($)
$ in Thousands
Sep. 30, 2022
Dec. 31, 2021
Assets    
Total assets $ 547,874 $ 538,955
Money Market Funds    
Assets    
Total assets 159,964 429,194
U.S. Treasuries    
Assets    
Total assets 40,943 4,004
U.S. Government Agency Securities    
Assets    
Total assets 34,027 26,548
Corporate Debt Securities    
Assets    
Total assets 312,940 79,209
Warrant Liability    
Liabilities    
Total liabilities   18,016
Fair Value, Inputs, Level 1    
Assets    
Total assets 159,964 429,194
Fair Value, Inputs, Level 1 | Money Market Funds    
Assets    
Total assets 159,964 429,194
Fair Value, Inputs, Level 1 | U.S. Treasuries    
Assets    
Total assets   0
Fair Value, Inputs, Level 1 | U.S. Government Agency Securities    
Assets    
Total assets   0
Fair Value, Inputs, Level 1 | Corporate Debt Securities    
Assets    
Total assets   0
Fair Value, Inputs, Level 1 | Warrant Liability    
Liabilities    
Total liabilities   0
Fair Value, Inputs, Level 2    
Assets    
Total assets 387,910 109,761
Fair Value, Inputs, Level 2 | Money Market Funds    
Assets    
Total assets   0
Fair Value, Inputs, Level 2 | U.S. Treasuries    
Assets    
Total assets 40,943 4,004
Fair Value, Inputs, Level 2 | U.S. Government Agency Securities    
Assets    
Total assets 34,027 26,548
Fair Value, Inputs, Level 2 | Corporate Debt Securities    
Assets    
Total assets 312,940 79,209
Fair Value, Inputs, Level 2 | Warrant Liability    
Liabilities    
Total liabilities   0
Fair Value, Inputs, Level 3    
Assets    
Total assets 0 0
Fair Value, Inputs, Level 3 | Money Market Funds    
Assets    
Total assets 0 0
Fair Value, Inputs, Level 3 | U.S. Treasuries    
Assets    
Total assets 0 0
Fair Value, Inputs, Level 3 | U.S. Government Agency Securities    
Assets    
Total assets 0 0
Fair Value, Inputs, Level 3 | Corporate Debt Securities    
Assets    
Total assets $ 0 0
Fair Value, Inputs, Level 3 | Warrant Liability    
Liabilities    
Total liabilities   $ 18,016