XML 75 R63.htm IDEA: XBRL DOCUMENT v3.25.1
DEBT - Schedule of Convertible Notes (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Dec. 31, 2024
Debt Instrument, Redemption [Line Items]      
Less: Unamortized discount $ (6,668)   $ (7,725)
Less: Unamortized debt issuance costs (21,169)   (22,445)
Total 3,567,712    
Amortization of debt issuance costs 1,300 $ 1,100  
Convertible Debt      
Debt Instrument, Redemption [Line Items]      
Gross carrying amount 920,000   920,000
Convertible Debt | The 2026 Notes and the 2028 Notes      
Debt Instrument, Redemption [Line Items]      
Gross carrying amount 920,000   920,000
Less: Unamortized discount (6,668)   (7,725)
Less: Unamortized debt issuance costs (185)   (214)
Total 913,147   912,061
Contractual interest expense 970 970  
Amortization of discount 1,057 1,069  
Amortization of debt issuance costs 29 29  
Total interest expense 2,056 2,068  
Convertible Debt | 2026 Notes      
Debt Instrument, Redemption [Line Items]      
Gross carrying amount 575,000   575,000
Less: Unamortized discount (2,861)   (3,601)
Less: Unamortized debt issuance costs (78)   (98)
Total 572,061   571,301
Contractual interest expense 0 0  
Amortization of discount 740 748  
Amortization of debt issuance costs 20 20  
Total interest expense $ 760 $ 768  
Debt instrument, effective interest rate (in percent) 0.50% 0.50%  
Convertible Debt | 2028 Notes      
Debt Instrument, Redemption [Line Items]      
Gross carrying amount $ 345,000   345,000
Less: Unamortized discount (3,807)   (4,124)
Less: Unamortized debt issuance costs (107)   (116)
Total 341,086   $ 340,760
Contractual interest expense 970 $ 970  
Amortization of discount 317 321  
Amortization of debt issuance costs 9 9  
Total interest expense $ 1,296 $ 1,300  
Debt instrument, effective interest rate (in percent) 1.50% 1.50%