XML 46 R34.htm IDEA: XBRL DOCUMENT v3.21.2
Fair Value - Schedule of Changes in Contingent Consideration (Details) - Fair Value, Recurring - Level 3 - Contingent Consideration - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Fair Value Liabilities Measured On Recurring Basis Unobservable Input Reconciliation [Line Items]    
Beginning balances $ 29,932 $ 29,114
Changes in fair value 1,622 957
Interest expense 1,296  
Ending balances $ 32,850 $ 30,071