XML 90 R74.htm IDEA: XBRL DOCUMENT v3.25.0.1
DEBT - Schedule of Senior Subordinated Convertible Obligations (Details) - USD ($)
12 Months Ended
Aug. 01, 2024
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Debt Instrument [Line Items]        
Convertible notes   $ 600,000,000.0    
Convertible notes, current, net of unamortized discount and deferred offering costs   0 $ 493,877,000  
Convertible notes, noncurrent, net of unamortized discount and deferred offering costs   595,138,000 593,095,000  
Total convertible debt, net   595,138,000 1,086,972,000  
Total fair value of fixed-rate convertible debt   558,894,000 1,107,548,000  
Repayments of convertible debt   $ 494,987,000 $ 0 $ 0
0.599% senior subordinated convertible notes due in August 2024 (the 2024 Notes)        
Debt Instrument [Line Items]        
Debt instrument, interest rate, stated percentage, per annum   0.599% 0.599%  
Convertible notes   $ 0 $ 495,000,000  
Unamortized discount net of deferred offering costs   0 (1,123,000)  
Convertible notes, current, net of unamortized discount and deferred offering costs   0 493,877,000  
Total fair value of fixed-rate convertible debt   $ 0 $ 488,288,000  
Repayments of convertible debt $ 495,000,000.0      
Gain (loss) on extinguishment of debt $ 0      
1.250% senior subordinated convertible notes due in May 2027 (the 2027 Notes)        
Debt Instrument [Line Items]        
Debt instrument, interest rate, stated percentage, per annum   1.25% 1.25%  
Convertible notes   $ 600,000,000 $ 600,000,000  
Unamortized discount net of deferred offering costs   (4,862,000) (6,905,000)  
Convertible notes, noncurrent, net of unamortized discount and deferred offering costs   595,138,000 593,095,000  
Total fair value of fixed-rate convertible debt   $ 558,894,000 $ 619,260,000