Annual report pursuant to Section 13 and 15(d)

Fair Value Measurements (Reconciliation of Deferred Compensation Liability and Contingent Consideration Liability) (Details)

v3.22.0.1
Fair Value Measurements (Reconciliation of Deferred Compensation Liability and Contingent Consideration Liability) (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2021
USD ($)
Changes in the fair value of Contingent Consideration Liabilities  
Beginning balance $ 12,559
Payments of contingent consideration liability (11,636)
Fair market value adjustment on contingent consideration liability (667)
Accretion on contingent consideration liabilities 487
Ending balance 743
Reconciliation of assets to fund deferred compensation liability  
Beginning balance 9,961
Contributions 215
Fair value adjustments 964
Ending balance $ 11,140