v3.26.1
ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES (Details) - USD ($)
$ in Millions
Jun. 30, 2026
Dec. 31, 2025
Payables and Accruals [Abstract]    
Employees and related expenses $ 101.6 $ 142.3
Accrued expenses 96.8 98.4
Media buy 69.0 72.7
Deferred revenues 18.9 28.8
Tax accruals 14.9 15.1
Dividend payable 0.0 37.7
Total accrued expenses and other current liabilities $ 301.2 $ 395.0