XML 74 R63.htm IDEA: XBRL DOCUMENT v3.24.2
DEBT - Convertible Senior Notes due in 2026 Narrative (Details) - Convertible Notes - Notes due 2026
$ / shares in Units, shares in Millions
Mar. 01, 2021
USD ($)
tradingDay
$ / shares
shares
Jun. 30, 2024
USD ($)
Dec. 31, 2023
USD ($)
Mar. 12, 2021
USD ($)
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      
Unamortized debt issuance costs   $ 3,312,000 $ 4,317,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      
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 98.00%      
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