v3.25.4
FINANCING ARRANGEMENTS - Additional Information (Details)
$ / shares in Units, $ in Thousands
1 Months Ended 12 Months Ended
Jul. 02, 2025
USD ($)
$ / shares
Nov. 30, 2024
USD ($)
$ / shares
Dec. 31, 2025
USD ($)
$ / shares
shares
Dec. 31, 2024
USD ($)
Dec. 31, 2023
USD ($)
Apr. 30, 2021
USD ($)
Debt Instrument [Line Items]            
Loss on extinguishment of debt     $ 99,925 $ 1,631 $ 0  
Conversion price (in dollars per share) | $ / shares     $ 17.61      
Unamortized debt premium     $ 21,406      
Total convertible senior notes     342,846 246,013    
Proceeds from settlement of Capped Call Transactions     2,732 0 $ 0  
2030 Notes, due June 30, 2030 | Senior Notes            
Debt Instrument [Line Items]            
Debt conversion ratio 0.018503          
Conversion price (in usd per share) | $ / shares $ 54.04          
Exchange cap, percentage 0.049          
Redemption price 100.00%          
Threshold limit of default with respect to indebtedness for borrowed money $ 75,000          
Debt issuance costs 2,300          
Fair value of principal recorded at issuance 267,700          
Unamortized debt premium $ 23,600   21,406      
Effective interest rate 2.99%          
Estimated fair value of convertible notes     223,400      
Total convertible senior notes     $ 263,411 0    
2030 Notes, due June 30, 2030 | Senior Notes | Maximum            
Debt Instrument [Line Items]            
Debt conversion ratio 0.0277546          
2026 Notes, due March 15, 2026 | Senior Notes            
Debt Instrument [Line Items]            
Debt conversion, converted amount   $ 176,300        
Debt conversion, original amount $ 20,000 176,300        
Debt conversion ratio     0.01468      
Conversion price (in usd per share) | $ / shares     $ 68.12      
Threshold limit of default with respect to indebtedness for borrowed money   50,000        
Unamortized debt premium     $ 0      
Effective interest rate 1.83%          
Estimated fair value of convertible notes     33,400 48,700    
Principal amount           $ 230,000
Total convertible senior notes $ 33,700 $ 53,700 $ 33,691 53,286    
Debt conversion price, premium on stock price     100.00%      
Terminated number of call options (in shares) | shares     196,200      
Proceeds from settlement of Capped Call Transactions     $ 2,700      
2026 Notes, due March 15, 2026 | Senior Notes | Maximum            
Debt Instrument [Line Items]            
Conversion price (in usd per share) | $ / shares     $ 104.80      
2027 Notes, due March 15, 2027 | Senior Notes            
Debt Instrument [Line Items]            
Debt conversion, original amount $ 150,000          
Debt conversion ratio   0.033        
Conversion price (in usd per share) | $ / shares   $ 30        
Exchange cap, percentage 0.099          
Threshold limit of default with respect to indebtedness for borrowed money   $ 35,000        
Unamortized debt premium     $ 0      
Effective interest rate 7.27%          
Estimated fair value of convertible notes     48,800 192,000    
Principal amount   $ 197,300        
Debt instrument, additional interest rate   2.50%        
Total convertible senior notes $ 47,300   $ 45,744 $ 192,727    
Convertible Senior Notes Due 2026 and 2027 | Senior Notes            
Debt Instrument [Line Items]            
Loss on extinguishment of debt 99,900          
4.875% Convertible Senior Notes Due 2030, Amount in Exchange for 2026 Notes | 2030 Notes, due June 30, 2030 | Senior Notes            
Debt Instrument [Line Items]            
Debt conversion, converted amount 20,000          
4.875% Convertible Senior Notes Due 2030, Amount in Exchange for 2027 Notes | 2030 Notes, due June 30, 2030 | Senior Notes            
Debt Instrument [Line Items]            
Debt conversion, converted amount $ 224,100