v3.25.1
DEBT - Capped Calls (Details) - USD ($)
$ / shares in Units, $ in Millions
Apr. 06, 2021
Apr. 30, 2025
Debt Instrument [Line Items]    
Purchases of capped calls, net of taxes $ 41.1  
2021 Notes    
Debt Instrument [Line Items]    
Conversion price (in dollars per share) $ 62.08 $ 62.08
Capped calls, initial cap price (in dollars per share) $ 100.00