XML 110 R82.htm IDEA: XBRL DOCUMENT v3.25.4
Debt - 6.50% Convertible Senior Notes (Details) - Convertible Senior Notes 6.50% Due 2025 - Senior Notes
$ / shares in Units, $ in Billions
Jul. 01, 2025
USD ($)
day
$ / shares
Mar. 27, 2025
day
$ / shares
Dec. 31, 2025
Jun. 30, 2020
USD ($)
Debt Instrument [Line Items]        
Fixed interest rate per annum     6.50% 6.50%
Aggregate principal issued       $ 1.0
Conversion of common stock (in dollars per share) | $ / shares $ 22.00 $ 22.00    
Convertible debt, threshold trading days (in days) | day 20 20    
Settlement of convertible debt $ 1.0