XML 44 R32.htm IDEA: XBRL DOCUMENT v3.22.2
Fair Value - Schedule of Changes in Contingent Consideration (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended
Apr. 30, 2022
Jun. 30, 2022
Jun. 30, 2022
Jun. 30, 2021
Fair Value Liabilities Measured On Recurring Basis Unobservable Input Reconciliation [Line Items]        
Loss on extinguishment of liabilities $ 18 $ 2,952 $ 2,952 $ 728
Fair Value, Recurring | Level 3 | Contingent Consideration        
Fair Value Liabilities Measured On Recurring Basis Unobservable Input Reconciliation [Line Items]        
Beginning balances     33,792 29,932
Changes in fair value       1,622
Interest expense     966 289
Loss on extinguishment of liabilities     (2,934)  
Payments of contingent consideration     (6,625)  
Ending balances   $ 31,067 $ 31,067 $ 31,843