XML 56 R45.htm IDEA: XBRL DOCUMENT v3.23.1
Basis of Presentation and Summary of Significant Accounting Policies - Carrying Amounts and Fair Values of Company's Financial Instruments (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Money market funds $ 84,828 $ 135,235
Marketable securities – certificates of deposit 1,000  
Marketable securities – equity securities 3,114 5,567
Total assets 91,469 145,866
Total liabilities 6,868 6,868
APCMG    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
APCMG contingent consideration (see Note 1) 1,000 1,000
AAMG    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
APCMG contingent consideration (see Note 1) 5,851 5,851
VOMG    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
APCMG contingent consideration (see Note 1) 17 17
Interest rate swaps    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Derivative assets 2,527 3,164
Contingent equity securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Derivative assets   1,900
Level 1    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Money market funds 84,828 135,235
Marketable securities – certificates of deposit 1,000  
Marketable securities – equity securities 3,114 5,567
Total assets 88,942 140,802
Total liabilities 0 0
Level 1 | APCMG    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
APCMG contingent consideration (see Note 1) 0 0
Level 1 | AAMG    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
APCMG contingent consideration (see Note 1) 0 0
Level 1 | VOMG    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
APCMG contingent consideration (see Note 1) 0 0
Level 1 | Interest rate swaps    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Derivative assets 0 0
Level 1 | Contingent equity securities    
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  
Marketable securities – equity securities 0 0
Total assets 2,527 3,164
Total liabilities 0 0
Level 2 | APCMG    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
APCMG contingent consideration (see Note 1) 0 0
Level 2 | AAMG    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
APCMG contingent consideration (see Note 1) 0 0
Level 2 | VOMG    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
APCMG contingent consideration (see Note 1) 0 0
Level 2 | Interest rate swaps    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Derivative assets 2,527 3,164
Level 2 | Contingent equity securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Derivative assets   0
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  
Marketable securities – equity securities 0 0
Total assets 0 1,900
Total liabilities 6,868 6,868
Level 3 | APCMG    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
APCMG contingent consideration (see Note 1) 1,000 1,000
Level 3 | AAMG    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
APCMG contingent consideration (see Note 1) 5,851 5,851
Level 3 | VOMG    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
APCMG contingent consideration (see Note 1) 17 17
Level 3 | Interest rate swaps    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Derivative assets $ 0 0
Level 3 | Contingent equity securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Derivative assets   $ 1,900