v3.25.2
REVENUE RECOGNITION (Details) - USD ($)
$ in Millions
6 Months Ended
Jun. 30, 2025
Dec. 31, 2024
Disaggregation of Revenue [Line Items]    
Deferred revenues and income $ 423.1 $ 432.4
Performance obligations false  
Gift Cards and Exchange Tickets    
Disaggregation of Revenue [Line Items]    
Deferred revenues and income $ 293.8  
Redemption period 24 months  
Loyalty Programs    
Disaggregation of Revenue [Line Items]    
Deferred revenues and income $ 90.8  
Redemption period 24 months