XML 104 R90.htm IDEA: XBRL DOCUMENT v3.8.0.1
Commitments and Contingencies - Financial Guarantees (Details)
$ in Thousands
Dec. 31, 2017
USD ($)
Summary of total maximum amount of financial guarantees issued  
2017 $ 81,131
2018 184,848
2019 367
Thereafter 39
Total $ 266,385