XML 116 R103.htm IDEA: XBRL DOCUMENT v3.22.4
SHARE-BASED COMPENSATION - Compensation expenses under stock based compensation plan (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Share-Based Payment Arrangement [Abstract]      
Share-based compensation expense $ 40.5 $ 26.8 $ 38.3
Income tax benefits related to share-based compensation expense $ 8.8 $ 7.2 $ 10.3