XML 128 R109.htm IDEA: XBRL DOCUMENT v3.8.0.1
Visa Shares and Related Agreements (Details) - USD ($)
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Derivative [Line Items]      
Indemnification charge to earnings $ 0 $ 5,800,000 $ 1,500,000
Visa Class B to Visa Class A Shares Conversion Rate      
Derivative [Line Items]      
Fair value of derivative liability $ 4,300,000 $ 5,800,000