v3.26.3
STOCKHOLDERS' EQUITY AND EARNINGS PER SHARE - Narrative (Details) - USD ($)
$ / shares in Units, $ in Millions
Oct. 02, 2026
Sep. 30, 2026
Dec. 31, 2025
Debt Instrument [Line Items]      
Warrants outstanding   0  
Warrants      
Debt Instrument [Line Items]      
Exercise price   $ 179.76  
2031 Notes | Minimum      
Debt Instrument [Line Items]      
Stock price   508.78  
2031 Notes | Maximum      
Debt Instrument [Line Items]      
Stock price   $ 678.38  
Convertible Notes due 2028      
Debt Instrument [Line Items]      
Convertible Notes   $ 136.4 $ 575.0
Subsequent event | Convertible Notes due 2028      
Debt Instrument [Line Items]      
Convertible Notes $ 0.0