XML 61 R44.htm IDEA: XBRL DOCUMENT v3.10.0.1
Summary of Significant Accounting Policies (Expected Amortization Expenses) (Details)
$ in Thousands
Dec. 31, 2018
USD ($)
Finite-Lived Intangible Assets [Line Items]  
Estimated amortization expense related to all capitalized software in 2019 $ 3,683
Estimated amortization expense related to all capitalized software in 2020 3,683
Estimated amortization expense related to all capitalized software in 2021 3,683
Estimated amortization expense related to all capitalizes software in 2022 3,336
Estimated amortization expense related to all capitalized software in 2023 2,989
Software development  
Finite-Lived Intangible Assets [Line Items]  
Estimated amortization expense related to all capitalized software in 2019 46,608
Estimated amortization expense related to all capitalized software in 2020 46,608
Estimated amortization expense related to all capitalized software in 2021 46,330
Estimated amortization expense related to all capitalizes software in 2022 31,817
Estimated amortization expense related to all capitalized software in 2023 $ 13,145