XML 66 R53.htm IDEA: XBRL DOCUMENT v3.25.1
DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES (Details Textual) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Dec. 31, 2024
Xe Operations [Member] | Foreign Exchange Contracts [Member]      
Derivative Instruments and Hedging Activities Disclosures [Line Items]      
Derivative instruments, notional amount $ 900.0   $ 900.0
United States of America, Dollars | Ria Operations [Member] | Foreign Exchange Contracts [Member]      
Derivative Instruments and Hedging Activities Disclosures [Line Items]      
Derivative instruments, notional amount   $ 415.6 281.5
Euro Member Countries, Euro | Ria Operations [Member] | Foreign Exchange Contracts [Member]      
Derivative Instruments and Hedging Activities Disclosures [Line Items]      
Derivative instruments, notional amount   396.6 $ 710.4
Maximum [Member] | Ria Operations [Member] | Foreign Exchange Contracts [Member]      
Derivative Instruments and Hedging Activities Disclosures [Line Items]      
Foreign currency forward contract term 14 days    
Maximum [Member] | Xe Operations [Member]      
Derivative Instruments and Hedging Activities Disclosures [Line Items]      
Derivative, Term of Contract 1 year    
Trading Revenue [Member] | Xe Operations [Member] | Foreign Exchange Contracts [Member]      
Derivative Instruments and Hedging Activities Disclosures [Line Items]      
Foreign currency exchange margin $ 22.8 $ 20.9