XML 46 R37.htm IDEA: XBRL DOCUMENT v3.23.1
Fair Value Measurements - Financial Assets and Liabilities Measured at Fair Value on a Recurring Basis (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Assets:    
Cash and cash equivalents, Estimated Fair Value $ 118,495 $ 115,438
Marketable securities 238,883 269,876
Assets 357,378 385,314
Liabilities:    
Liabilities 44,764 44,238
Contingent Value Rights Liability    
Liabilities:    
Liabilities 40,294 39,818
Contingent Consideration Liability    
Liabilities:    
Liabilities 4,470 4,420
Cash and Money Market Funds    
Assets:    
Cash and cash equivalents, Estimated Fair Value 60,088 61,167
Commercial Paper    
Assets:    
Cash and cash equivalents, Estimated Fair Value 39,181 41,957
Marketable securities 51,994 69,574
U.S. Government and Agency Securities    
Assets:    
Cash and cash equivalents, Estimated Fair Value 19,226 12,314
Marketable securities 152,238 146,705
Corporate Debt Securities    
Assets:    
Marketable securities 34,651 53,597
Level 1    
Assets:    
Cash and cash equivalents, Estimated Fair Value 60,088 61,167
Assets 60,088 61,167
Level 1 | Cash and Money Market Funds    
Assets:    
Cash and cash equivalents, Estimated Fair Value 60,088 61,167
Level 2    
Assets:    
Cash and cash equivalents, Estimated Fair Value 58,407 54,271
Marketable securities 238,883 269,876
Assets 297,290 324,147
Level 2 | Commercial Paper    
Assets:    
Cash and cash equivalents, Estimated Fair Value 39,181 41,957
Marketable securities 51,994 69,574
Level 2 | U.S. Government and Agency Securities    
Assets:    
Cash and cash equivalents, Estimated Fair Value 19,226 12,314
Marketable securities 152,238 146,705
Level 2 | Corporate Debt Securities    
Assets:    
Marketable securities 34,651 53,597
Level 3    
Liabilities:    
Liabilities 44,764 44,238
Level 3 | Contingent Value Rights Liability    
Liabilities:    
Liabilities 40,294 39,818
Level 3 | Contingent Consideration Liability    
Liabilities:    
Liabilities $ 4,470 $ 4,420