XML 62 R52.htm IDEA: XBRL DOCUMENT v3.22.1
Derivative Instruments and Hedging Activities (Details Textual) - Foreign Exchange Contracts [Member] - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Dec. 31, 2021
Xe Operations [Member]      
Derivative Instruments and Hedging Activities Disclosures [Line Items]      
Derivative asset, notional amount $ 1,100.0   $ 1,000.0
United States of America, Dollars | Ria Operations [Member]      
Derivative Instruments and Hedging Activities Disclosures [Line Items]      
Derivative asset, notional amount 231.1   222.1
Euro Member Countries, Euro | Ria Operations [Member]      
Derivative Instruments and Hedging Activities Disclosures [Line Items]      
Derivative asset, notional amount $ 16.2   $ 216.1
Maximum [Member] | Ria Operations [Member]      
Derivative Instruments and Hedging Activities Disclosures [Line Items]      
Foreign currency forward contract term 14 days    
Trading Revenue [Member] | Xe Operations [Member]      
Derivative Instruments and Hedging Activities Disclosures [Line Items]      
Foreign currency exchange margin $ 22.5 $ 18.5