XML 55 R46.htm IDEA: XBRL DOCUMENT v3.22.2
Fair Value of Assets and Liabilities - Valuation of Financial Assets and Liabilities (Details) - Recurring - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Level 1    
Assets    
Total assets measured at fair value $ 12 $ 14
Level 1 | Money market accounts    
Assets    
Total assets measured at fair value 12 14
Level 2    
Assets    
Total assets measured at fair value 2,652  
Liabilities    
Total liabilities measured at fair value 1,058 7,457
Level 2 | Interest Rate Swap Short-term [Member]    
Assets    
Total assets measured at fair value 1,537  
Liabilities    
Total liabilities measured at fair value 28 5,098
Level 2 | Interest Rate Swap Long-term [Member]    
Assets    
Total assets measured at fair value 1,115  
Liabilities    
Total liabilities measured at fair value 1,030 2,359
Level 3    
Liabilities    
Total liabilities measured at fair value 56,048 78,064
Level 3 | Acquisition-related contingent consideration obligations-short term    
Liabilities    
Total liabilities measured at fair value 16,288 13,500
Level 3 | Acquisition-related contingent consideration obligations-long term    
Liabilities    
Total liabilities measured at fair value 1,000 6,800
Level 3 | Warrant Liability    
Liabilities    
Total liabilities measured at fair value $ 38,760 $ 57,764