v3.26.1
DEBT - Schedule of Initial Terms for Capped Calls (Details) - Capped Call Options
Mar. 18, 2025
$ / shares
2028 Notes  
Debt Instrument [Line Items]  
Initial strike price (in dollars per share) $ 87.20
Initial cap price (in dollars per share) 108.59
2030 Notes  
Debt Instrument [Line Items]  
Initial strike price (in dollars per share) 150.96
Initial cap price (in dollars per share) $ 189.44