v3.25.2
STOCKHOLDERS’ EQUITY - Narrative (Details) - USD ($)
$ / shares in Units, shares in Millions, $ in Millions
1 Months Ended 6 Months Ended
Mar. 31, 2024
Jun. 30, 2025
Jun. 30, 2024
Subsidiary, Sale of Stock [Line Items]      
Number of shares issued (in shares)   32.0 25.9
Net Proceeds   $ 701.9 $ 532.8
Authorized amount of stock repurchase program   1,000.0  
Stock available for repurchase under the stock repurchase program   1,000.0  
2024 Convertible Notes      
Subsidiary, Sale of Stock [Line Items]      
Conversion price (in usd per share) $ 20.12    
Net Proceeds $ 407.0    
“At the market” offerings      
Subsidiary, Sale of Stock [Line Items]      
Maximum issuance of common stock   1,500.0  
Stock available for issuance   $ 791.0  
Number of shares issued (in shares)   32.0 25.9
Net Proceeds   $ 701.9 $ 532.8
Over-allotment option one | 2024 Convertible Notes      
Subsidiary, Sale of Stock [Line Items]      
Number of shares issued (in shares) 20.0