v3.25.2
Financing Arrangements (Tables)
6 Months Ended
Jun. 30, 2025
Debt Disclosure [Abstract]  
Schedule of Convertible Debt
The net carrying amounts of the Notes were as follows:
June 30, 2025December 31, 2024
2030 Notes
2026 Notes
2030 Notes
2026 Notes
(in thousands)
Principal$2,000,000 $1,293,750 $— $1,293,750 
Unamortized debt issuance costs(28,795)(4,449)— (6,429)
Carrying amount, net$1,971,205 $1,289,301 $— $1,287,321 
Schedule of Interest Expense
The following tables set forth total interest expense recognized related to the Notes:
Three Months Ended June 30,
20252024
2030 Notes
2026 Notes
2030 Notes
2026 Notes
(in thousands)
Amortization of debt issuance costs$209 $990 $— $990 
Total$209 $990 $— $990 
Six Months Ended June 30,
20252024
2030 Notes
2026 Notes
2030 Notes
2026 Notes
(in thousands)
Amortization of debt issuance costs$209 $1,980 $— $1,980 
Total$209 $1,980 $— $1,980