v3.26.1
DEBT - Convertible Senior Notes due in 2028 Narrative (Details)
$ / shares in Units, shares in Millions
Mar. 01, 2021
USD ($)
tradingDay
$ / shares
shares
Jun. 30, 2026
USD ($)
$ / shares
Dec. 31, 2025
USD ($)
Debt Instrument [Line Items]      
Principal amount outstanding   $ 572,836,000 $ 1,204,377,000
Convertible Notes | Notes due 2028      
Debt Instrument [Line Items]      
Debt instrument face amount $ 575,000,000.0    
Interest rate 0.00%    
Proceeds from convertible debt $ 566,400,000    
Debt conversion price (in usd per share) | $ / shares $ 284.87 $ 397.91  
Principal amount outstanding   $ 572,800,000 572,194,000
Unamortized debt issuance costs   $ 2,164,000 $ 2,806,000
Conversion shares (in shares) | shares 2.0    
Conversion ratio 0.0035104    
Payment for bonds hedge $ 161,600,000    
Warrants issued, strike price (in usd per share) | $ / shares $ 397.91    
Proceeds from sale of warrants $ 123,400,000    
Convertible Notes | Notes due 2028 | Period One      
Debt Instrument [Line Items]      
Threshold percentage 130.00%    
Stock trigger price (in usd per share) | $ / shares $ 370.33    
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 2028 | 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