Annual report pursuant to Section 13 and 15(d)

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

v3.24.0.1
Fair Value Measurements (Reconciliation of Deferred Compensation Liability and Contingent Consideration Liability) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Contingent Consideration Liability    
Beginning balance $ 0 $ 743
Payments   (743)
Contributions   0
Fair value adjustments and fees 0 0
Ending balance 0 0
Assets to Fund Deferred Compensation Liability    
Beginning balance 10,074 11,140
Payments   0
Contributions   649
Fair value adjustments and fees 887 (1,715)
Ending balance $ 10,961 $ 10,074
Fair Value, Asset, Recurring Basis, Unobservable Input Reconciliation, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration] General and administrative