v3.25.3
Debt (Tables)
9 Months Ended
Sep. 30, 2025
Debt Disclosure [Abstract]  
Schedule of Long-Term Debt Instruments
The net carrying amount of the 2030 Convertible Notes as of September 30, 2025 was as follows (in thousands):

Principal$1,000,000 
Unamortized debt discount and issuance costs(28,977)
Net carrying amount$971,023