XML 134 R77.htm IDEA: XBRL DOCUMENT v3.25.4
DEBT - Schedule of Convertible Debt (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Short-Term Debt [Line Items]    
Principal Amount $ 5,725,000  
Net Carrying Amount 1,582,788  
2030 Convertible notes    
Short-Term Debt [Line Items]    
Principal Amount   $ 500,000
Unamortized Debt Discount and Issuance Costs   (12,498)
Net Carrying Amount   $ 487,502
2030 Convertible notes | Convertible Debt    
Short-Term Debt [Line Items]    
Principal Amount 500,000  
Unamortized Debt Discount and Issuance Costs (10,233)  
Net Carrying Amount 489,767  
2031 Convertible notes | Convertible Debt    
Short-Term Debt [Line Items]    
Principal Amount 1,000,000  
Unamortized Debt Discount and Issuance Costs (416,301)  
Net Carrying Amount 583,699  
2032 Convertible notes | Convertible Debt    
Short-Term Debt [Line Items]    
Principal Amount 1,025,000  
Unamortized Debt Discount and Issuance Costs (25,911)  
Net Carrying Amount $ 999,089