XML 63 R49.htm IDEA: XBRL DOCUMENT v3.20.4
Fair Value Measurements (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2020
USD ($)
item
Dec. 31, 2019
USD ($)
Nov. 30, 2021
USD ($)
Fair Value Measurements      
Number of employees covered under life insurance policies | item 86    
Combined face value of life insurance policies $ 61,700    
Cash surrender value $ 5,400 $ 3,900  
Minimum      
Fair Value Measurements      
Weighted average cost of capital 9.50%    
Maximum      
Fair Value Measurements      
Weighted average cost of capital 17.00%    
Contingent earn-out obligations      
Reconciliation of the fair value of contingent earn-out obligations that use significant unobservable inputs (Level 3)      
Balance at beginning of year $ 28,497 7,375  
Issuances 16,715 19,500  
Settlements (10,114) (1,369)  
Adjustments to fair value 9,119 (2,991)  
Balance at end of period 25,979 28,497  
Recurring basis | Total      
Fair Value Measurements      
Cash and cash equivalents 54,896 50,788  
Life insurance-cash surrender value 5,420 3,905  
Contingent earn-out obligations 25,979 28,497  
Recurring basis | Quoted Market Prices In Active Markets for Identical Assets (Level 1)      
Fair Value Measurements      
Cash and cash equivalents 54,896 50,788  
Recurring basis | Fair Value Measurements at Reporting Date Using Significant Other Observable Inputs (Level 2)      
Fair Value Measurements      
Life insurance-cash surrender value 5,420 3,905  
Recurring basis | Significant Unobservable Inputs (Level 3)      
Fair Value Measurements      
Contingent earn-out obligations 25,979 $ 28,497  
Non recurring basis | Significant Unobservable Inputs (Level 3)      
Reconciliation of the fair value of contingent earn-out obligations that use significant unobservable inputs (Level 3)      
Impairment charges 0    
Interest Rate Swap      
Fair Value Measurements      
Net loss on derivative 300    
Interest Rate Swap | Not Designated as Hedging Instrument, Economic Hedge [Member]      
Fair Value Measurements      
Notional amount 130,000   $ 80,000
Interest Rate Swap | Recurring basis | Total | Not Designated as Hedging Instrument, Economic Hedge [Member]      
Fair Value Measurements      
Interest rate swap liability 42    
Interest Rate Swap | Recurring basis | Fair Value Measurements at Reporting Date Using Significant Other Observable Inputs (Level 2) | Not Designated as Hedging Instrument, Economic Hedge [Member]      
Fair Value Measurements      
Interest rate swap liability $ 42