v3.26.1
DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES (Details Textual) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Ria Operations [Member] | Foreign Exchange Contracts [Member] | United States of America, Dollars          
Derivative Instruments and Hedging Activities Disclosures [Line Items]          
Derivative instruments, notional amount $ 422.1   $ 422.1   $ 532.2
Ria Operations [Member] | Foreign Exchange Contracts [Member] | Euro Member Countries, Euro          
Derivative Instruments and Hedging Activities Disclosures [Line Items]          
Derivative instruments, notional amount 297.4   297.4   852.7
Xe Operations [Member] | Foreign Exchange Contracts [Member]          
Derivative Instruments and Hedging Activities Disclosures [Line Items]          
Derivative instruments, notional amount 800.0   $ 800.0   $ 700.0
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.1 $ 23.7 $ 43.5 $ 46.6