v3.26.3
Marketable Securities - Schedule of Estimated Fair Value and Gross Unrealized Losses of Cash Equivalents and Marketable Securities, Classified by Length of Time in Continuous Unrealized Loss Position (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Debt securities, available-for-sale    
Less than 12 months, fair value $ 647,074 $ 127,070
Less than 12 months, gross unrealized losses (3,270) (113)
12 months or greater, fair value 3,186 3,352
12 months or greater, gross unrealized losses (19) (3)
Fair value 650,260 130,422
Gross unrealized losses (3,289) (116)
U.S. Government bonds and notes    
Debt securities, available-for-sale    
Less than 12 months, fair value 144,429 38,473
Less than 12 months, gross unrealized losses (1,450) (48)
12 months or greater, fair value 3,186 1,692
12 months or greater, gross unrealized losses (19) (2)
Non-U.S. Government bonds and notes    
Debt securities, available-for-sale    
Less than 12 months, fair value 7,841 0
Less than 12 months, gross unrealized losses (43) 0
Corporate bonds, commercial paper and notes    
Debt securities, available-for-sale    
Less than 12 months, fair value 494,804 88,597
Less than 12 months, gross unrealized losses (1,777) (65)
12 months or greater, fair value 0 1,660
12 months or greater, gross unrealized losses $ 0 $ (1)