XML 72 R60.htm IDEA: XBRL DOCUMENT v3.26.1
Debt - Schedule of Convertible Debt (Details) - USD ($)
$ / shares in Units, $ in Thousands, shares in Millions
Jun. 27, 2025
Mar. 31, 2026
Dec. 31, 2025
Debt Instrument [Line Items]      
Principal   $ 679,464 $ 682,802
Unamortized issuance costs   (13,042) (13,823)
2028 Convertible notes | 2028 Convertible notes      
Debt Instrument [Line Items]      
Principal   325,000 325,000
Unamortized issuance costs   (3,909) (4,267)
Net carrying amount   321,091 320,733
2031 Convertible notes | 2028 Convertible notes      
Debt Instrument [Line Items]      
Principal   345,000 345,000
Unamortized issuance costs   (9,133) (9,556)
Net carrying amount   $ 335,867 $ 335,444
2028 Capped Calls      
Debt Instrument [Line Items]      
Premium Paid (In Millions) $ 52,900    
Number of Shares Covered (In Millions) 17.8    
Initial strike price (in dollars per share) $ 23.86    
Cap price (in dollars per share) $ 36.02    
2031 Capped Calls      
Debt Instrument [Line Items]      
Premium Paid (In Millions) $ 35,100    
Number of Shares Covered (In Millions) 42.5    
Initial strike price (in dollars per share) $ 8.12    
Cap price (in dollars per share) $ 12.74