XML 63 R48.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Fair Value Measurements (Fair Values of Financial Instruments Measured On Recurring Basis) (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Consensus common stock $ 16,400 $ 27,100
Fair Value    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Consensus common stock 16,404 27,109
Investment in corporate debt securities 15,617 15,699
Total assets measured at fair value 307,172 383,736
Contingent consideration 2,834 2,834
Total liabilities measured at fair value 2,834 2,834
Carrying Value    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Consensus common stock 16,404 27,109
Investment in corporate debt securities 15,617 15,699
Total assets measured at fair value 307,172 383,736
Contingent consideration 2,834 2,834
Total liabilities measured at fair value 2,834 2,834
Money market and other funds | Fair Value    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Cash equivalents 272,847 340,928
Money market and other funds | Carrying Value    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Cash equivalents 272,847 340,928
Certificates of deposit | Fair Value    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Cash equivalents 2,304  
Certificates of deposit | Carrying Value    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Cash equivalents 2,304  
Level 1 | Fair Value    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Consensus common stock 16,404 27,109
Investment in corporate debt securities 0 0
Total assets measured at fair value 289,251 368,037
Contingent consideration 0 0
Total liabilities measured at fair value 0 0
Level 1 | Money market and other funds | Fair Value    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Cash equivalents 272,847 340,928
Level 1 | Certificates of deposit | Fair Value    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Cash equivalents 0  
Level 2 | Fair Value    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Consensus common stock 0 0
Investment in corporate debt securities 0 0
Total assets measured at fair value 2,304 0
Contingent consideration 0 0
Total liabilities measured at fair value 0 0
Level 2 | Money market and other funds | Fair Value    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Cash equivalents 0 0
Level 2 | Certificates of deposit | Fair Value    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Cash equivalents 2,304  
Level 3 | Fair Value    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Consensus common stock 0 0
Investment in corporate debt securities 15,617 15,699
Total assets measured at fair value 15,617 15,699
Contingent consideration 2,834 2,834
Total liabilities measured at fair value 2,834 2,834
Level 3 | Money market and other funds | Fair Value    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Cash equivalents 0 $ 0
Level 3 | Certificates of deposit | Fair Value    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Cash equivalents $ 0