XML 41 R28.htm IDEA: XBRL DOCUMENT v3.7.0.1
Summary of Significant Accounting Policies - Adoption of ASU 2016-19 - Technical Corrections (Details)
$ in Thousands, £ in Millions
3 Months Ended 12 Months Ended
Mar. 31, 2017
USD ($)
Mar. 31, 2016
USD ($)
Dec. 31, 2017
GBP (£)
Adoption of Accounting Standards Updates      
Amortization expense | $ $ 55,167 $ 22,921  
ASU 2016-19 Technical Corrections | Expected      
Adoption of Accounting Standards Updates      
Assets from acquired software     £ 6.4
Amortization expense     £ 6.1