XML 79 R63.htm IDEA: XBRL DOCUMENT v3.23.1
Commitments and Contingencies - Contingent Consideration Rollforward (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2023
USD ($)
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]  
Fair Value, Liability, Recurring Basis, Still Held, Unrealized Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration] Other noncurrent liabilities
Fair Value, Liability, Recurring Basis, Unobservable Input Reconciliation, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration] Other noncurrent liabilities
Contingent Consideration  
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]  
Beginning balance $ 8,079
Addition of contingent consideration (related to asset acquisition) 2,100
Accretion of contingent consideration 113
Fair value adjustments due to changes in estimates of future payments 116
Payment of contingent consideration (4,059)
Ending balance $ 6,349