XML 410 R89.htm IDEA: XBRL DOCUMENT v3.25.0.1
DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES - Foreign Currency Option Contracts (Narrative) (Details) - Foreign currency options
1 Months Ended 12 Months Ended
Apr. 30, 2022
USD ($)
derivative
Dec. 31, 2024
USD ($)
Dec. 31, 2023
USD ($)
Dec. 31, 2022
USD ($)
Dec. 31, 2021
USD ($)
Sep. 30, 2021
USD ($)
derivative
Derivative Instruments and Hedging Activities Disclosures [Line Items]            
Derivative, number of instruments held | derivative 2         2
Notional amount of derivatives $ 2,000,000,000          
Payments for premiums on derivative instruments $ 37,100,000          
Non-designated derivative assets:            
Derivative Instruments and Hedging Activities Disclosures [Line Items]            
Notional amount of derivatives           $ 1,100,000,000
Amount of gain (loss) recognized in income   $ 0 $ 0 $ (16,200,000) $ (20,900,000)