XML 58 R45.htm IDEA: XBRL DOCUMENT v3.25.1
Borrowings - Convertible Notes (Narrative) (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended
Feb. 28, 2025
Mar. 31, 2025
Mar. 31, 2024
Dec. 31, 2024
Nov. 30, 2022
Debt Instrument [Line Items]          
Proceeds from issuance of convertible notes   $ 690,000 $ 0    
Principal – 2026 Notes          
Debt Instrument [Line Items]          
Debt outstanding   558,000      
Convertible Debt          
Debt Instrument [Line Items]          
Debt outstanding   2,200,000      
Convertible Debt | 2026, 2027 and 2030 Notes          
Debt Instrument [Line Items]          
Interest expense related to amortization of debt   $ 5,900 $ 6,000    
Convertible Debt | Principal – 2030 Notes          
Debt Instrument [Line Items]          
Debt face amount $ 690,000        
Stated interest rates   0.00%      
Proceeds from issuance of convertible notes $ 677,000        
Debt outstanding   $ 690,000   $ 0 $ 690,000
Debt instrument, fair value   $ 624,000      
Convertible Debt | Principal – 2027 Notes          
Debt Instrument [Line Items]          
Stated interest rates   2.00%      
Debt outstanding   $ 1,000,000   1,000,000  
Debt instrument, fair value   $ 1,000,000   1,000,000  
Redemption price percentage   100.00%      
Convertible Debt | Principal – 2026 Notes          
Debt Instrument [Line Items]          
Stated interest rates   0.00%      
Debt outstanding   $ 557,724   1,245,232  
Debt instrument, fair value   $ 518,000   $ 1,100,000