XML 136 R116.htm IDEA: XBRL DOCUMENT v3.20.4
Commitments and Contingencies Commitments and Contingencies (Non-Compete, Consulting and Employment Agreements) (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2020
USD ($)
Other Commitments [Line Items]  
2020 $ 6,711
2021 5,562
2022 2,510
2023 1,705
2024 1,382
Thereafter 2,351
Total 20,221
Noncompete Agreements  
Other Commitments [Line Items]  
2020 2,103
2021 1,569
2022 1,063
2023 691
2024 431
Thereafter 439
Total 6,296
Consulting Agreement [Member]  
Other Commitments [Line Items]  
2020 879
2021 537
2022 266
2023 114
2024 51
Thereafter 0
Total 1,847
Employment Agreement [Member]  
Other Commitments [Line Items]  
2020 3,729
2021 3,456
2022 1,181
2023 900
2024 900
Thereafter 1,912
Total $ 12,078
Minimum | Noncompete Agreements  
Other Commitments [Line Items]  
Other Commitment, Term of Contract 1 year
Minimum | Consulting Agreement [Member]  
Other Commitments [Line Items]  
Other Commitment, Term of Contract 1 year
Minimum | Employment Agreement [Member]  
Other Commitments [Line Items]  
Other Commitment, Term of Contract 3 years
Maximum | Noncompete Agreements  
Other Commitments [Line Items]  
Other Commitment, Term of Contract 10 years
Maximum | Consulting Agreement [Member]  
Other Commitments [Line Items]  
Other Commitment, Term of Contract 5 years
Maximum | Employment Agreement [Member]  
Other Commitments [Line Items]  
Other Commitment, Term of Contract 5 years