v3.26.1
Debt (Tables)
6 Months Ended
Jun. 30, 2026
Debt Disclosure [Abstract]  
Schedule of Long-Term Debt Instruments
The net carrying amount of the 2030 Convertible Notes as of June 30, 2026 was as follows (in thousands):

Principal$1,000,000 
Unamortized debt discount and issuance costs(24,348)
Net carrying amount$975,652 
The net carrying amount of the 2032 Convertible Notes as of June 30, 2026 was as follows (in thousands):

Principal$402,500 
Unamortized debt discount and issuance costs(12,853)
Net carrying amount$389,647