XML 50 R66.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Intangible Assets and Goodwill - Estimated Future Amortization of Intangible Assets, Other Than Goodwill (Details)
$ in Thousands
Dec. 31, 2019
USD ($)
Finite-Lived Intangible Assets, Amortization Expense, Maturity Schedule [Abstract]  
2020 $ 25,438
2021 25,122
2022 21,946
2023 14,594
2024 12,146
Estimated future amortization expense over next five years $ 99,246