XML 98 R80.htm IDEA: XBRL DOCUMENT v3.25.0.1
DEBT - Convertible Senior Notes (Details)
12 Months Ended
Jun. 01, 2022
USD ($)
Jul. 24, 2020
USD ($)
day
$ / shares
shares
Dec. 31, 2024
USD ($)
Dec. 31, 2023
USD ($)
Dec. 31, 2022
USD ($)
Sep. 30, 2024
USD ($)
Jun. 30, 2024
USD ($)
Mar. 31, 2023
USD ($)
May 31, 2017
USD ($)
$ / shares
shares
Debt Instrument [Line Items]                  
Gain on the extinguishment of debt     $ 9,035,000 $ 48,562,000 $ 0        
Amortization of debt issuance costs     2,168,000 3,137,000 6,432,000        
Amortization of debt discount     331,000 0 $ 1,475,000        
2025 Convertible Notes                  
Debt Instrument [Line Items]                  
Interest rate (percentage)         0.50%        
Repurchased face amount       100,200,000   $ 7,600,000 $ 161,300,000 $ 190,600,000  
Repurchased amount       81,200,000   $ 7,200,000 151,700,000 156,300,000  
Repurchased amount, accrued interest       200,000     $ 300,000 $ 100,000  
Gain on the extinguishment of debt     10,100,000 53,300,000          
Write-off of previously-capitalized debt issuance costs     1,100,000 3,200,000          
Debt repayment costs       1,600,000          
Conversion rate, number of shares per $1,000 of principal | shares   2.1683              
Conversion price (in dollars per share) | $ / shares   $ 461.19              
Threshold percentage of stock price trigger   130.00%              
Redemption percentage   100.00%              
Interest expense     1,900,000 4,300,000 $ 5,900,000        
Interest expense, excluding amortization     $ 900,000 $ 2,100,000 $ 2,900,000        
Interest rate     0.50% 0.50% 0.50%        
Amortization of debt issuance costs     $ 1,000,000 $ 2,200,000 $ 3,000,000        
Repayments of convertible debt     158,839,000 $ 237,464,000 $ 0        
2025 Convertible Notes | Conversion option one                  
Debt Instrument [Line Items]                  
Threshold trading days | day   20              
Threshold consecutive trading days | day   30              
Threshold percentage of stock price trigger   130.00%              
2025 Convertible Notes | Conversion option two                  
Debt Instrument [Line Items]                  
Threshold trading days | day   5              
Threshold consecutive trading days | day   5              
Threshold percentage of stock price trigger   98.00%              
2025 Convertible Notes | Convertible Debt                  
Debt Instrument [Line Items]                  
Aggregate principal amount   $ 575,000,000 115,300,000            
Interest rate (percentage)   0.50%              
Long-term debt, fair value     109,800,000            
2025 Notes Under 13-day Purchase Option | Convertible Debt                  
Debt Instrument [Line Items]                  
Aggregate principal amount   $ 75,000,000              
2022 Convertible Notes                  
Debt Instrument [Line Items]                  
Aggregate principal amount                 $ 300,000,000.0
Interest rate (percentage)         0.625%       0.625%
Conversion rate, number of shares per $1,000 of principal | shares                 4.8163
Conversion price (in dollars per share) | $ / shares                 $ 207.63
Interest expense         $ 800,000        
Interest expense, excluding amortization         $ 400,000        
Interest rate       0.625% 0.625%        
Amortization of debt issuance costs         $ 400,000        
Repayments of convertible debt $ 169,700,000   $ 0 $ 0 169,659,000        
Credit Agreement | Line of Credit | Delayed Draw Term Loan                  
Debt Instrument [Line Items]                  
Interest expense       $ 22,200,000 18,200,000        
Amortization of debt issuance costs         2,000,000.0        
Amortization of debt discount         $ 1,500,000