XML 77 R65.htm IDEA: XBRL DOCUMENT v3.25.2
DEBT - Convertible Senior Notes due in 2026 Narrative (Details)
$ / shares in Units, shares in Millions
Mar. 01, 2021
USD ($)
tradingDay
$ / shares
shares
Jun. 30, 2025
USD ($)
Dec. 31, 2024
USD ($)
Mar. 12, 2021
USD ($)
Debt Instrument [Line Items]        
Principal amount outstanding   $ 1,202,719,000 $ 1,302,380,000  
Convertible Notes | Notes due 2026        
Debt Instrument [Line Items]        
Debt instrument face amount $ 575,000,000     $ 57,500,000
Interest rate 0.00%      
Proceeds from convertible debt $ 623,000,000      
Conversion ratio 0.0032523      
Debt conversion price (in USD per share) | $ / shares $ 307.47      
Principal amount outstanding   631,179,000 630,191,000  
Unamortized debt issuance costs   $ 1,321,000 $ 2,309,000  
Conversion shares (in shares) | shares 2.1      
Payment for bonds hedge $ 124,600,000      
Warrants issued, strike price (in USD per share) | $ / shares $ 397.91      
Proceeds from sale of warrants $ 97,400,000      
Convertible Notes | Notes due 2026 | Period One        
Debt Instrument [Line Items]        
Threshold percentage 130.00%      
Stock trigger price (in USD per share) | $ / shares $ 399.71      
Number of threshold trading days | tradingDay 20      
Number of consecutive trading days | tradingDay 30      
Measurement period percentage of stock price trigger (as a percent) 98.00%      
Convertible Notes | Notes due 2026 | Period Two        
Debt Instrument [Line Items]        
Threshold percentage 100.00%      
Number of consecutive trading days | tradingDay 5      
Business day period after measurement period 5 days