XML 95 R82.htm IDEA: XBRL DOCUMENT v3.22.4
Convertible Senior Notes - Capped Call Transactions (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 12 Months Ended
Aug. 31, 2020
Apr. 30, 2019
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Debt Instrument [Line Items]          
Proceeds from issuance of convertible senior notes, net of issuance costs     $ 0 $ 0 $ 984,096
2026 Notes | Senior Notes          
Debt Instrument [Line Items]          
Proceeds from issuance of convertible senior notes, net of issuance costs $ 984,096        
Conversion price (in dollars per share)     $ 107.55    
2025 Notes | Senior Notes          
Debt Instrument [Line Items]          
Proceeds from issuance of convertible senior notes, net of issuance costs   $ 780,180      
Conversion price (in dollars per share)     $ 51.56    
Capped Call | 2026 Notes | Senior Notes          
Debt Instrument [Line Items]          
Proceeds from issuance of convertible senior notes, net of issuance costs $ 103,400        
Debt instrument, convertible (in shares)     9,297,800    
Conversion price (in dollars per share)     $ 156.44    
Capped Call | 2025 Notes | Senior Notes          
Debt Instrument [Line Items]          
Proceeds from issuance of convertible senior notes, net of issuance costs   $ 97,200      
Debt instrument, convertible (in shares)     13,576,513    
Conversion price (in dollars per share)     $ 79.32