XML 55 R43.htm IDEA: XBRL DOCUMENT v3.25.3
Obligations - 2024 Notes, and Related Note Hedge and Warrant Transactions Narrative (Details) - USD ($)
$ / shares in Units, shares in Millions, $ in Millions
4 Months Ended
Jun. 01, 2024
Dec. 31, 2024
Jun. 30, 2022
May 25, 2022
Jun. 03, 2019
Debt Instrument [Line Items]          
Number of securities (in shares)       5.9  
Exercise price (in USD per share)         $ 109.43
2.00% Senior Convertible Notes due 2024 | 2024 Senior Convertible Long-Term Debt          
Debt Instrument [Line Items]          
Principal amount         $ 400.0
Interest rate (as a percent)         2.00%
Convertible note hedge (in shares)         4.9
Number of securities (in shares)         4.9
Repurchase amount     $ 273.8    
2024 Warrant Transactions | 2024 Senior Convertible Long-Term Debt          
Debt Instrument [Line Items]          
Anti-dilution adjustments (in shares)     3.3    
Issuance of common stock, net (in shares)   0.5      
2024 Note Hedge Transaction | 2024 Senior Convertible Long-Term Debt          
Debt Instrument [Line Items]          
Repayments of debt $ 126.2        
Stock Issued, settlement of convertible debt (in shares) 0.3        
Stock received, settlement of underlying derivative (in shares) 0.3