Annual report pursuant to Section 13 and 15(d)

Summary of Significant Accounting Principles (Intangible Assets) (Details)

v3.19.3.a.u2
Summary of Significant Accounting Principles (Intangible Assets) (Details)
12 Months Ended
Dec. 31, 2019
Minimum  
Finite-Lived Intangible Assets [Line Items]  
Estimated useful life 1 year
Maximum  
Finite-Lived Intangible Assets [Line Items]  
Estimated useful life 20 years
Weighted Average  
Finite-Lived Intangible Assets [Line Items]  
Estimated useful life 13 years 9 months 18 days
Internally Used Software | Minimum  
Finite-Lived Intangible Assets [Line Items]  
Estimated useful life 3 years
Internally Used Software | Maximum  
Finite-Lived Intangible Assets [Line Items]  
Estimated useful life 5 years