XML 86 R62.htm IDEA: XBRL DOCUMENT v3.22.4
Fair Value Measurements - Rollforward Of The Contingent Consideration Liabilities Valued Using Level 3 Inputs (Details) - Level 3 - Contingent consideration - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Contingent consideration, beginning of year $ 88,400 $ 0
Additions for acquisitions 1,200 96,000
Reduction of liability for payments made (19,520) (20,000)
Increase (reduction) of liability related to re-measurement of fair value, net 8,020 12,400
Contingent consideration, end of year $ 78,100 $ 88,400