XML 85 R63.htm IDEA: XBRL DOCUMENT v3.25.0.1
REVENUE (Rebate Arrangements) (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Rebate and up-front considerations arrangements    
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]    
Deferred revenue $ 30.0 $ 32.9
Deferred revenue recognized 11.0  
Customer commitment arrangements, multi-year arrangements    
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]    
Estimation of future revenues $ 4,400.0