XML 55 R46.htm IDEA: XBRL DOCUMENT v3.22.2.2
Fair Value of Assets and Liabilities - Valuation of Financial Assets and Liabilities (Details) - Recurring - USD ($)
$ in Thousands
Sep. 30, 2022
Dec. 31, 2021
Level 1    
Assets    
Total assets measured at fair value $ 11 $ 14
Level 1 | Money market accounts    
Assets    
Total assets measured at fair value 11 14
Level 2    
Assets    
Total assets measured at fair value 10,092  
Liabilities    
Total liabilities measured at fair value   7,457
Level 2 | Interest Rate Swap Short-term    
Assets    
Total assets measured at fair value 4,471  
Liabilities    
Total liabilities measured at fair value   5,098
Level 2 | Interest Rate Swap Long-term    
Assets    
Total assets measured at fair value 5,621  
Liabilities    
Total liabilities measured at fair value   2,359
Level 3    
Liabilities    
Total liabilities measured at fair value 53,043 78,064
Level 3 | Acquisition-related contingent consideration obligations-short term    
Liabilities    
Total liabilities measured at fair value 14,527 13,500
Level 3 | Acquisition-related contingent consideration obligations-long term    
Liabilities    
Total liabilities measured at fair value   6,800
Level 3 | Warrant Liability    
Liabilities    
Total liabilities measured at fair value $ 38,516 $ 57,764