XML 90 R70.htm IDEA: XBRL DOCUMENT v3.22.4
Fair Value Measurements - Fair Values of Financial Instruments Measured On Recurring Basis (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Apr. 12, 2022
Dec. 31, 2021
Dec. 31, 2020
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]        
Investment in corporate debt securities $ 15,586   $ 0 $ 663
Investment in Consensus 58,400   229,200  
Estimate of Fair Value Measurement        
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]        
Investment in corporate debt securities 15,586      
Investment in Consensus 58,421      
Total assets measured at fair value 386,017   373,455  
Contingent consideration 555   5,775  
Debt 939,319   1,345,311  
Total liabilities measured at fair value 939,874   1,351,086  
Carrying Value        
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]        
Investment in corporate debt securities 15,586      
Investment in Consensus 58,421      
Total assets measured at fair value 386,017   373,455  
Contingent consideration 555   5,775  
Debt 999,053   1,090,627  
Total liabilities measured at fair value 999,608   1,096,402  
Money market and other funds | Estimate of Fair Value Measurement        
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]        
Money market and other funds 312,010   144,255  
Money market and other funds | Carrying Value        
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]        
Money market and other funds 312,010   144,255  
Investment in Consensus        
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]        
Investment in corporate debt securities   $ 15,000    
Investment in Consensus | Estimate of Fair Value Measurement        
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]        
Investment in Consensus     229,200  
Investment in Consensus | Carrying Value        
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]        
Investment in Consensus     229,200  
Level 1 | Estimate of Fair Value Measurement        
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]        
Investment in corporate debt securities 0      
Investment in Consensus 58,421      
Total assets measured at fair value 370,431   373,455  
Contingent consideration 0   0  
Debt 939,319   1,345,311  
Total liabilities measured at fair value 939,319   1,345,311  
Level 1 | Money market and other funds | Estimate of Fair Value Measurement        
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]        
Money market and other funds 312,010   144,255  
Level 1 | Investment in Consensus | Estimate of Fair Value Measurement        
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]        
Investment in Consensus     229,200  
Level 2 | Estimate of Fair Value Measurement        
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]        
Investment in corporate debt securities 0      
Investment in Consensus 0      
Total assets measured at fair value 0   0  
Contingent consideration 0   0  
Debt 0   0  
Total liabilities measured at fair value 0   0  
Level 2 | Money market and other funds | Estimate of Fair Value Measurement        
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]        
Money market and other funds 0   0  
Level 2 | Investment in Consensus | Estimate of Fair Value Measurement        
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]        
Investment in Consensus     0  
Level 3 | Estimate of Fair Value Measurement        
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]        
Investment in corporate debt securities 15,586      
Investment in Consensus 0      
Total assets measured at fair value 15,586   0  
Contingent consideration 555   5,775  
Debt 0   0  
Total liabilities measured at fair value 555   5,775  
Level 3 | Money market and other funds | Estimate of Fair Value Measurement        
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]        
Money market and other funds $ 0   0  
Level 3 | Investment in Consensus | Estimate of Fair Value Measurement        
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]        
Investment in Consensus     $ 0