v3.26.1
Long-Term Debt, Net (Tables)
6 Months Ended
Jun. 30, 2026
Debt Disclosure [Abstract]  
Schedule of Carrying Values and Estimated Fair Values of Debt Instruments
The carrying amount and fair value of our Convertible Notes were as follows (in thousands).
June 30,
2026
December 31,
2025
Principal amount
2027 Convertible Notes$209,575 $209,575 
2028 Convertible Notes469,999 469,999 
2031 Convertible Notes750,000 750,000 
2032 Convertible Notes750,000 750,000 
Total principal amount
$2,179,574 $2,179,574 
Unamortized debt discount
2027 Convertible Notes$(605)$(1,058)
2028 Convertible Notes(4,517)(5,561)
2031 Convertible Notes
(13,647)(15,108)
2032 Convertible Notes
(14,151)(15,217)
Total unamortized debt discount$(32,920)$(36,944)
Carrying amount
2027 Convertible Notes$208,970 $208,517 
2028 Convertible Notes465,482 464,438 
2031 Convertible Notes
736,353 734,892 
2032 Convertible Notes
735,849 734,783 
Total carrying amount$2,146,654 $2,142,630 
Fair value based on trading levels (Level 2)
2027 Convertible Notes$233,850 $229,736 
2028 Convertible Notes686,871 624,690 
2031 Convertible Notes
809,025 755,655 
2032 Convertible Notes
824,618 764,213 
Total fair value of outstanding notes$2,554,364 $2,374,294 
Schedule of Interest Income and Interest Expense Disclosure
The following table summarizes the components of interest expense and the effective interest rates for each of our Convertible Notes (in thousands).
Three Months EndedSix Months Ended
June 30,June 30,
2026202520262025
Coupon interest
2027 Convertible Notes$131$503$262$1,006
2028 Convertible Notes1,1751,8002,3503,600
2032 Convertible Notes1,6413,281
Total coupon interest$2,947$2,303$5,893$4,606
Amortization of debt discount
2027 Convertible Notes$226$863$452$1,725
2028 Convertible Notes5237901,0441,576
2031 Convertible Notes7311,461
2032 Convertible Notes
5341,066
Total amortization of debt discount$2,014$1,653$4,023$3,301
Interest expense
2027 Convertible Notes$357$1,366$714$2,731
2028 Convertible Notes1,6982,5903,3945,176
2031 Convertible Notes
7311,461
2032 Convertible Notes
2,1754,347
Total interest expense$4,961$3,956$9,916$7,907
Effective interest rates
2027 Convertible Notes0.7 %0.7 %0.7 %0.7 %
2028 Convertible Notes1.5 %1.5 %1.5 %1.5 %
2031 Convertible Notes
0.4 %$— 0.4 %$— 
2032 Convertible Notes
1.2 %$— 1.2 %$—