XML 70 R42.htm IDEA: XBRL DOCUMENT v3.22.2
Basis of Presentation and Summary of Significant Accounting Policies - Carrying Amounts and Fair Values of Company's Financial Instruments (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Money market funds $ 70,053 $ 114,665
Marketable securities – certificates of deposit 25,086 25,024
Equity securities 14,404 28,393
Total assets 114,527 173,497
Interest rate swaps   1,071
APCMG contingent consideration 1,000 1,000
Total liabilities 1,000 2,071
Contingent Equity Securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Derivative assets 3,225 4,270
Warrants    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Derivative assets   1,145
Interest rate swap    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Derivative assets 1,759  
Level 1    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Money market funds 70,053 114,665
Marketable securities – certificates of deposit 25,086 25,024
Equity securities 14,404 24,123
Total assets 109,543 163,812
Interest rate swaps   0
APCMG contingent consideration 0 0
Total liabilities 0 0
Level 1 | Contingent Equity Securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Derivative assets 0 0
Level 1 | Warrants    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Derivative assets   0
Level 1 | Interest rate swap    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Derivative assets 0  
Level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Money market funds 0 0
Marketable securities – certificates of deposit 0 0
Equity securities 0 4,270
Total assets 1,759 5,415
Interest rate swaps   1,071
APCMG contingent consideration 0 0
Total liabilities 0 1,071
Level 2 | Contingent Equity Securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Derivative assets 0 0
Level 2 | Warrants    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Derivative assets   1,145
Level 2 | Interest rate swap    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Derivative assets 1,759  
Level 3    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Money market funds 0 0
Marketable securities – certificates of deposit 0 0
Equity securities 0 0
Total assets 3,225 4,270
Interest rate swaps   0
APCMG contingent consideration 1,000 1,000
Total liabilities 1,000 1,000
Level 3 | Contingent Equity Securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Derivative assets 3,225 4,270
Level 3 | Warrants    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Derivative assets   $ 0
Level 3 | Interest rate swap    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Derivative assets $ 0