XML 66 R52.htm IDEA: XBRL DOCUMENT v3.25.2
Debt - Convertible Note Hedge and Warrant Transactions (Details)
Aug. 01, 2025
$ / shares
shares
Jun. 13, 2025
$ / derivative
Convertible Note Hedge and Warrant Transactions    
Strike price (in dollars per share) $ 600  
Convertible Note Hedge and Warrant Transactions    
Convertible Note Hedge and Warrant Transactions    
Number of shares of common stock included in Warrant Transactions (in shares) | shares 1,600,000  
Strike price (in dollars per share) $ 263.39  
Adjusted strike price (in dollars per share) $ 218.88  
1.75% Convertible Senior Notes Due 2030    
Convertible Note Hedge and Warrant Transactions    
Cap price | $ / derivative   87.22