XML 70 R45.htm IDEA: XBRL DOCUMENT v3.22.4
Fair Value Measurements - Financial Assets and Liabilities Measured at Fair Value on Recurring Basis (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Financial assets:    
Equity warrant investment   $ 1,067
Total financial assets $ 694,495 875,800
Financial liabilities:    
Success payment liabilities 4,356 9,486
Total financial liabilities 4,356 9,486
U.S. Treasury securities    
Financial assets:    
Marketable securities 271,799 289,706
U.S. government agency securities    
Financial assets:    
Marketable securities 134,045 93,626
Corporate debt securities    
Financial assets:    
Marketable securities 220,681 285,156
Money market funds    
Financial assets:    
Cash and cash equivalents 67,970 206,245
Level 1    
Financial assets:    
Equity warrant investment   0
Total financial assets 67,970 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 0
Level 1 | U.S. government agency securities    
Financial assets:    
Marketable securities 0 0
Level 1 | Corporate debt securities    
Financial assets:    
Marketable securities 0 0
Level 1 | Money market funds    
Financial assets:    
Cash and cash equivalents 67,970 206,245
Level 2    
Financial assets:    
Equity warrant investment   0
Total financial assets 626,525 668,488
Financial liabilities:    
Success payment liabilities 0 0
Total financial liabilities 0 0
Level 2 | U.S. Treasury securities    
Financial assets:    
Marketable securities 271,799 289,706
Level 2 | U.S. government agency securities    
Financial assets:    
Marketable securities 134,045 93,626
Level 2 | Corporate debt securities    
Financial assets:    
Marketable securities 220,681 285,156
Level 2 | Money market funds    
Financial assets:    
Cash and cash equivalents 0 0
Level 3    
Financial assets:    
Equity warrant investment   1,067
Total financial assets 0 1,067
Financial liabilities:    
Success payment liabilities 4,356 9,486
Total financial liabilities 4,356 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:    
Cash and cash equivalents $ 0 $ 0