XML 19 R73.htm IDEA: XBRL DOCUMENT v3.20.1
Fair Value of Financial Assets and Liabilities - Fair Value Hierarchy of Financial Assets and Liabilities under U.S. GAAP Guidance (Detail) - USD ($)
$ in Thousands
Mar. 31, 2020
Dec. 31, 2019
Net amounts of recognized assets    
Marketable securities, Assets $ 245 $ 14,228
Government debt, Assets 56,686 56,761
Securities owned - Equities, Assets 244 36
FX/commodities options, Assets   26
Forwards, Assets 145 564
FX swaps, Assets 1,047 1,278
Corporate bonds, Assets 599 728
Total, Assets 58,966 73,621
Net amounts of recognized Liabilities    
FX/commodities options, Liabilities 59  
FX swaps, Liabilities 1,018 2,244
Forwards, Liabilities 2,431 1,285
Futures, Liabilities 589 624
Contingent consideration, Liabilities 38,709 42,159
Total, Liabilities 42,806 46,312
Netting and Collateral [Member]    
Net amounts of recognized assets    
Forwards, Assets (6) (142)
FX swaps, Assets (174) (394)
Futures, Assets (74,974) (2,044)
Total, Assets (75,154) (2,580)
Net amounts of recognized Liabilities    
FX swaps, Liabilities (174) (394)
Forwards, Liabilities (6) (142)
Futures, Liabilities (74,974) (2,044)
Total, Liabilities (75,154) (2,580)
Level 1 [Member]    
Net amounts of recognized assets    
Marketable securities, Assets 245 14,228
Government debt, Assets 56,686 56,761
Securities owned - Equities, Assets 244 36
FX/commodities options, Assets   26
Total, Assets 57,175 71,051
Net amounts of recognized Liabilities    
FX/commodities options, Liabilities 59  
Total, Liabilities 59  
Level 2 [Member]    
Net amounts of recognized assets    
Forwards, Assets 151 706
FX swaps, Assets 1,221 1,672
Futures, Assets 74,974 2,044
Corporate bonds, Assets 599 728
Total, Assets 76,945 5,150
Net amounts of recognized Liabilities    
FX swaps, Liabilities 1,192 2,638
Forwards, Liabilities 2,437 1,427
Futures, Liabilities 75,563 2,668
Total, Liabilities 79,192 6,733
Level 3 [Member]    
Net amounts of recognized Liabilities    
Contingent consideration, Liabilities 38,709 42,159
Total, Liabilities $ 38,709 $ 42,159