XML 46 R34.htm IDEA: XBRL DOCUMENT v3.22.1
Fair Value Measurements - Financial Assets and Liabilities Measured at Fair Value on Recurring Basis (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Financial assets:    
Equity warrant investment $ 1,095 $ 1,067
Total financial assets 830,806 875,800
Financial liabilities:    
Success payment liabilities 5,635 9,486
Total financial liabilities 5,635 9,486
U.S. Treasury securities    
Financial assets:    
Marketable securities 310,625 289,706
U.S. government agency securities    
Financial assets:    
Marketable securities 152,185 93,626
Corporate debt securities    
Financial assets:    
Marketable securities 263,059 285,156
Money market funds    
Financial assets:    
Money market funds 103,842 206,245
Level 1    
Financial assets:    
Equity warrant investment 0 0
Total financial assets 103,842 206,245
Financial liabilities:    
Success payment liabilities 0 0
Total financial liabilities 0 0
Level 1 | U.S. Treasury securities    
Financial assets:    
Marketable securities 0
Level 1 | U.S. government agency securities    
Financial assets:    
Marketable securities 0
Level 1 | Corporate debt securities    
Financial assets:    
Marketable securities 0
Level 1 | Money market funds    
Financial assets:    
Money market funds 103,842 206,245
Level 2    
Financial assets:    
Equity warrant investment 0 0
Total financial assets 725,869 668,488
Financial liabilities:    
Success payment liabilities 0 0
Total financial liabilities 0 0
Level 2 | U.S. Treasury securities    
Financial assets:    
Marketable securities 310,625 289,706
Level 2 | U.S. government agency securities    
Financial assets:    
Marketable securities 152,185 93,626
Level 2 | Corporate debt securities    
Financial assets:    
Marketable securities 263,059 285,156
Level 2 | Money market funds    
Financial assets:    
Money market funds 0 0
Level 3    
Financial assets:    
Equity warrant investment 1,095 1,067
Total financial assets 1,095 1,067
Financial liabilities:    
Success payment liabilities 5,635 9,486
Total financial liabilities 5,635 9,486
Level 3 | U.S. Treasury securities    
Financial assets:    
Marketable securities 0 0
Level 3 | U.S. government agency securities    
Financial assets:    
Marketable securities 0 0
Level 3 | Corporate debt securities    
Financial assets:    
Marketable securities 0 0
Level 3 | Money market funds    
Financial assets:    
Money market funds $ 0 $ 0