v3.26.1
Financial Instruments - Schedule of Fair Value of the Company’s Marketable Debt Securities, by Contractual Maturity (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Debt Securities, Available-for-Sale [Line Items]    
Fair Value $ 1,377,572 $ 624,094
Commercial Paper, Not Included with Cash and Cash Equivalents    
Debt Securities, Available-for-Sale [Line Items]    
Due within 1 year 820,454  
Due after 1 year through 5 years 541,131  
Fair Value $ 1,361,585