XML 109 R70.htm IDEA: XBRL DOCUMENT v3.20.4
Fair Value Measurements - Reconciliation of Assets and Liabilities Measured Using Significant Unobservable Inputs (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Fair value adjustments $ 814 $ 241 $ (1,289)
Cash payments (409) (306) (221)
Measured on a recurring basis      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Balance at Beginning 5,005    
Contingent consideration liability 5,005 5,005  
Balance at Ending 6,340 5,005  
Gadberry | Measured on a recurring basis      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Contingent consideration liability 1,590    
Balance at Ending 1,590    
Level 3 | Measured on a recurring basis      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Balance at Beginning 5,005 5,070  
Fair value adjustments 814 241  
Contingent consideration liability 6,340 5,070 5,070
Cash payments (409) (306)  
Balance at Ending 6,340 $ 5,005 $ 5,070
Level 3 | Gadberry | Measured on a recurring basis      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Fair value adjustments 930    
Contingent consideration liability 1,590    
Balance at Ending $ 1,590