v3.25.2
STOCKHOLDERS' EQUITY (Stock Repurchase Plan) (Details) - USD ($)
$ in Millions
Dec. 31, 2025
Oct. 31, 2025
Jun. 30, 2025
May 31, 2025
Mar. 31, 2025
Jun. 30, 2023
May 31, 2022
Dec. 31, 2020
Nov. 30, 2019
Dec. 31, 2018
STOCKHOLDERS' EQUITY                    
Stock repurchase program authorized amount           $ 1,000.0 $ 500.0 $ 400.0 $ 75.0 $ 25.0
Scenario, Plan                    
STOCKHOLDERS' EQUITY                    
Stock repurchase program authorized amount per month, commencing on this date $ 10.0 $ 15.0 $ 10.0 $ 7.5 $ 2.0