XML 51 R41.htm IDEA: XBRL DOCUMENT v3.5.0.2
Commitments and Contingencies - Financial Guarantees (Details)
$ in Thousands
Jun. 30, 2016
USD ($)
Summary of total maximum amount of financial guarantees issued  
2016 $ 107,168
2017 142,859
Total $ 250,027