XML 61 R50.htm IDEA: XBRL DOCUMENT v3.24.2
Convertible Senior Notes - Capped Call Transactions (Details)
$ / shares in Units, $ in Millions
1 Months Ended 6 Months Ended 18 Months Ended
Mar. 31, 2023
USD ($)
Jun. 30, 2024
USD ($)
$ / shares
Nov. 30, 2020
cappedCallTransaction
Jun. 30, 2019
$ / shares
Debt Instrument [Line Items]        
Number of capped call transactions | cappedCallTransaction     2  
Convertible Senior Notes Due June 2026 | Convertible Debt        
Debt Instrument [Line Items]        
Initial strike price (in usd per share)       $ 88.6124
Initial cap price (in usd per share)   $ 139.00    
Cost incurred in connection with capped calls | $   $ 40.8    
Convertible Notes Due 2025 | Convertible Debt        
Debt Instrument [Line Items]        
Initial strike price (in usd per share)   $ 140.1443    
Initial cap price (in usd per share)   $ 211.54    
Cost incurred in connection with capped calls | $   $ 39.8    
Convertible Senior Notes Due 2025 And 2026 | Convertible Debt        
Debt Instrument [Line Items]        
Proceeds received from capped call transaction settlement | $ $ 0.1