XML 230 R48.htm IDEA: XBRL DOCUMENT v3.22.4
Basis of Presentation and Summary of Significant Accounting Policies - Carrying Amounts and Fair Values of Company's Financial Instruments (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Money market accounts $ 135,235 $ 114,665
Marketable securities – certificates of deposit   25,024
Marketable securities – equity securities 5,567 28,393
Total assets 145,866 173,497
Total liabilities 6,868 2,071
APCMG    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
APCMG contingent consideration 1,000 1,000
AAMG    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
APCMG contingent consideration 5,851  
VOMG    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
APCMG contingent consideration 17  
Contingent equity securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Derivative assets 1,900 4,270
Interest rate swaps    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Derivative assets 3,164  
Interest rate swaps   1,071
Warrants    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Derivative assets   1,145
Level 1    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Money market accounts 135,235 114,665
Marketable securities – certificates of deposit   25,024
Marketable securities – equity securities 5,567 24,123
Total assets 140,802 163,812
Total liabilities 0 0
Level 1 | APCMG    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
APCMG contingent consideration 0 0
Level 1 | AAMG    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
APCMG contingent consideration 0  
Level 1 | VOMG    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
APCMG contingent consideration 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 | Interest rate swaps    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Derivative assets 0  
Interest rate swaps   0
Level 1 | Warrants    
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 accounts 0 0
Marketable securities – certificates of deposit   0
Marketable securities – equity securities 0 4,270
Total assets 3,164 5,415
Total liabilities 0 1,071
Level 2 | APCMG    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
APCMG contingent consideration 0 0
Level 2 | AAMG    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
APCMG contingent consideration 0  
Level 2 | VOMG    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
APCMG contingent consideration 0  
Level 2 | Contingent equity securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Derivative assets 0 0
Level 2 | Interest rate swaps    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Derivative assets 3,164  
Interest rate swaps   1,071
Level 2 | Warrants    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Derivative assets   1,145
Interest rate swaps   1,100
Level 3    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Money market accounts 0 0
Marketable securities – certificates of deposit   0
Marketable securities – equity securities 0 0
Total assets 1,900 4,270
Total liabilities 6,868 1,000
Level 3 | APCMG    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
APCMG contingent consideration 1,000 1,000
Level 3 | AAMG    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
APCMG contingent consideration 5,851  
Level 3 | VOMG    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
APCMG contingent consideration 17  
Level 3 | Contingent equity securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Derivative assets 1,900 4,270
Level 3 | Interest rate swaps    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Derivative assets $ 0  
Interest rate swaps   0
Level 3 | Warrants    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Derivative assets   $ 0