XML 60 R46.htm IDEA: XBRL DOCUMENT v3.20.1
Commitments and Contingencies - Financial Guarantees (Details)
$ in Thousands
Mar. 31, 2020
USD ($)
Summary of total maximum amount of financial guarantees issued  
2020 $ 215,301
2021 3,804
Thereafter 112
Total $ 219,217