XML 41 R31.htm IDEA: XBRL DOCUMENT v3.22.1
Convertible Senior Notes - Additional Information (Details)
1 Months Ended 3 Months Ended
Jan. 31, 2020
USD ($)
Apr. 30, 2022
USD ($)
day
2026 Notes    
Debt Instrument [Line Items]    
Fair value of convertible debt   $ 2,100,000,000
Redemption Period 1    
Debt Instrument [Line Items]    
Threshold percentage of stock price trigger   130.00%
Consecutive threshold trading days | day   30
Redemption Period 1 | Minimum    
Debt Instrument [Line Items]    
Threshold trading days | day   20
Convertible Debt | 2026 Notes    
Debt Instrument [Line Items]    
Face amount of debt $ 1,000,000,000  
Interest rate 0.25%  
Proceeds from borrowings on convertible senior notes, net of issuance costs $ 1,130,000,000  
Convertible Debt | Additional Convertible Senior Notes Due 2026    
Debt Instrument [Line Items]    
Face amount of debt $ 150,000,000