XML 44 R33.htm IDEA: XBRL DOCUMENT v3.20.2
Fair Value Measurements (Details)
$ in Thousands
3 Months Ended 9 Months Ended 12 Months Ended
Sep. 30, 2020
USD ($)
item
Sep. 30, 2020
USD ($)
item
Dec. 31, 2019
USD ($)
Nov. 30, 2021
USD ($)
Fair Value Measurements        
Number of employees covered under life insurance policies | item 74 74    
Combined face value of life insurance policies $ 54,200 $ 54,200    
Cash surrender value 4,700 $ 4,700 $ 3,900  
Minimum        
Fair Value Measurements        
Weighted average cost of capital   9.50%    
Maximum        
Fair Value Measurements        
Weighted average cost of capital   16.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   9,155 19,500  
Settlements   (9,866) (1,369)  
Adjustments to fair value   (1,824) 2,991  
Balance at end of period 25,962 25,962 28,497  
Recurring basis | Total        
Fair Value Measurements        
Cash and cash equivalents 70,540 70,540 50,788  
Life insurance-cash surrender value 4,729 4,729 3,905  
Contingent earn-out obligations 25,962 25,962 28,497  
Recurring basis | Quoted Market Prices In Active Markets for Identical Assets (Level 1)        
Fair Value Measurements        
Cash and cash equivalents 70,540 70,540 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 4,729 4,729 3,905  
Recurring basis | Significant Unobservable Inputs (Level 3)        
Fair Value Measurements        
Contingent earn-out obligations 25,962 25,962 $ 28,497  
Interest Rate Swap        
Fair Value Measurements        
Net loss on derivative 200 200    
Interest Rate Swap | Not Designated as Hedging Instrument, Economic Hedge [Member]        
Fair Value Measurements        
Notional amount 200,000 200,000   $ 80,000
Interest Rate Swap | Recurring basis | Total | Not Designated as Hedging Instrument, Economic Hedge [Member]        
Fair Value Measurements        
Interest rate swaps 62 62    
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 swaps $ 62 $ 62