XML 83 R67.htm IDEA: XBRL DOCUMENT v3.25.0.1
Cash, Cash Equivalents and Investments - Cash, Cash Equivalents, Marketable Securities, and Available-for-Sale Investments (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Restricted Cash and Cash Equivalents Items [Line Items]    
Cash $ 94,919 $ 406,743
Amortized Cost 878,105 1,333,022
Gross Unrealized Gains 108,312 158
Gross Unrealized Losses (68) (12,641)
Fair Value 986,349 1,320,539
Cash and Cash Equivalents    
Restricted Cash and Cash Equivalents Items [Line Items]    
Cash 94,919 406,743
Fair Value 454,844 598,545
Marketable Securities    
Restricted Cash and Cash Equivalents Items [Line Items]    
Cash   0
Fair Value 198,270 77,940
Short-Term Investments    
Restricted Cash and Cash Equivalents Items [Line Items]    
Cash   0
Fair Value 333,235 644,054
Level 1:    
Restricted Cash and Cash Equivalents Items [Line Items]    
Amortized Cost 504,295 700,337
Gross Unrealized Gains 108,302 150
Gross Unrealized Losses (5) (12,471)
Fair Value 612,592 688,016
Level 1: | Cash and Cash Equivalents    
Restricted Cash and Cash Equivalents Items [Line Items]    
Fair Value 322,874 191,802
Level 1: | Marketable Securities    
Restricted Cash and Cash Equivalents Items [Line Items]    
Fair Value 198,270 77,940
Level 1: | Short-Term Investments    
Restricted Cash and Cash Equivalents Items [Line Items]    
Fair Value 91,448 418,274
Level 2:    
Restricted Cash and Cash Equivalents Items [Line Items]    
Amortized Cost 278,891 225,942
Gross Unrealized Gains 10 8
Gross Unrealized Losses (63) (170)
Fair Value 278,838 225,780
Level 2: | Cash and Cash Equivalents    
Restricted Cash and Cash Equivalents Items [Line Items]    
Fair Value 37,051 0
Level 2: | Marketable Securities    
Restricted Cash and Cash Equivalents Items [Line Items]    
Fair Value 0 0
Level 2: | Short-Term Investments    
Restricted Cash and Cash Equivalents Items [Line Items]    
Fair Value 241,787 225,780
Money market funds | Level 1:    
Restricted Cash and Cash Equivalents Items [Line Items]    
Amortized Cost 322,874 1,470
Gross Unrealized Gains 0 0
Gross Unrealized Losses 0 0
Fair Value 322,874 1,470
Money market funds | Level 1: | Cash and Cash Equivalents    
Restricted Cash and Cash Equivalents Items [Line Items]    
Fair Value 322,874 1,470
Money market funds | Level 1: | Marketable Securities    
Restricted Cash and Cash Equivalents Items [Line Items]    
Fair Value 0 0
Money market funds | Level 1: | Short-Term Investments    
Restricted Cash and Cash Equivalents Items [Line Items]    
Fair Value 0 0
Agency bonds | Level 1:    
Restricted Cash and Cash Equivalents Items [Line Items]    
Amortized Cost 996 222,057
Gross Unrealized Gains 0 2
Gross Unrealized Losses 0 (174)
Fair Value 996 221,885
Agency bonds | Level 1: | Cash and Cash Equivalents    
Restricted Cash and Cash Equivalents Items [Line Items]    
Fair Value 0 101,635
Agency bonds | Level 1: | Marketable Securities    
Restricted Cash and Cash Equivalents Items [Line Items]    
Fair Value 0 0
Agency bonds | Level 1: | Short-Term Investments    
Restricted Cash and Cash Equivalents Items [Line Items]    
Fair Value 996 120,250
U.S. Government bonds | Level 1:    
Restricted Cash and Cash Equivalents Items [Line Items]    
Amortized Cost 75,994 238,747
Gross Unrealized Gains 7 120
Gross Unrealized Losses (5) (237)
Fair Value 75,996 238,630
U.S. Government bonds | Level 1: | Cash and Cash Equivalents    
Restricted Cash and Cash Equivalents Items [Line Items]    
Fair Value 0 0
U.S. Government bonds | Level 1: | Marketable Securities    
Restricted Cash and Cash Equivalents Items [Line Items]    
Fair Value 0 0
U.S. Government bonds | Level 1: | Short-Term Investments    
Restricted Cash and Cash Equivalents Items [Line Items]    
Fair Value 75,996 238,630
U.S. Treasury bills | Level 1:    
Restricted Cash and Cash Equivalents Items [Line Items]    
Amortized Cost 14,431 148,063
Gross Unrealized Gains 25 28
Gross Unrealized Losses 0 0
Fair Value 14,456 148,091
U.S. Treasury bills | Level 1: | Cash and Cash Equivalents    
Restricted Cash and Cash Equivalents Items [Line Items]    
Fair Value 0 88,697
U.S. Treasury bills | Level 1: | Marketable Securities    
Restricted Cash and Cash Equivalents Items [Line Items]    
Fair Value 0 0
U.S. Treasury bills | Level 1: | Short-Term Investments    
Restricted Cash and Cash Equivalents Items [Line Items]    
Fair Value 14,456 59,394
Marketable securities | Level 1:    
Restricted Cash and Cash Equivalents Items [Line Items]    
Amortized Cost 90,000 90,000
Gross Unrealized Gains 108,270 0
Gross Unrealized Losses 0 (12,060)
Fair Value 198,270 77,940
Marketable securities | Level 1: | Cash and Cash Equivalents    
Restricted Cash and Cash Equivalents Items [Line Items]    
Fair Value 0 0
Marketable securities | Level 1: | Marketable Securities    
Restricted Cash and Cash Equivalents Items [Line Items]    
Fair Value 198,270 77,940
Marketable securities | Level 1: | Short-Term Investments    
Restricted Cash and Cash Equivalents Items [Line Items]    
Fair Value 0 0
Term deposits | Level 2:    
Restricted Cash and Cash Equivalents Items [Line Items]    
Amortized Cost 136,480 128,205
Gross Unrealized Gains 0 0
Gross Unrealized Losses 0 0
Fair Value 136,480 128,205
Term deposits | Level 2: | Cash and Cash Equivalents    
Restricted Cash and Cash Equivalents Items [Line Items]    
Fair Value 11,480 0
Term deposits | Level 2: | Marketable Securities    
Restricted Cash and Cash Equivalents Items [Line Items]    
Fair Value 0 0
Term deposits | Level 2: | Short-Term Investments    
Restricted Cash and Cash Equivalents Items [Line Items]    
Fair Value 125,000 128,205
Corporate bonds | Level 2:    
Restricted Cash and Cash Equivalents Items [Line Items]    
Amortized Cost 122,018 80,646
Gross Unrealized Gains 10 8
Gross Unrealized Losses (63) (165)
Fair Value 121,965 80,489
Corporate bonds | Level 2: | Cash and Cash Equivalents    
Restricted Cash and Cash Equivalents Items [Line Items]    
Fair Value 24,075 0
Corporate bonds | Level 2: | Marketable Securities    
Restricted Cash and Cash Equivalents Items [Line Items]    
Fair Value 0 0
Corporate bonds | Level 2: | Short-Term Investments    
Restricted Cash and Cash Equivalents Items [Line Items]    
Fair Value 97,890 80,489
Treasury inflation-protected securities | Level 2:    
Restricted Cash and Cash Equivalents Items [Line Items]    
Amortized Cost   2,635
Gross Unrealized Gains   0
Gross Unrealized Losses   (5)
Fair Value   2,630
Treasury inflation-protected securities | Level 2: | Cash and Cash Equivalents    
Restricted Cash and Cash Equivalents Items [Line Items]    
Fair Value   0
Treasury inflation-protected securities | Level 2: | Marketable Securities    
Restricted Cash and Cash Equivalents Items [Line Items]    
Fair Value   0
Treasury inflation-protected securities | Level 2: | Short-Term Investments    
Restricted Cash and Cash Equivalents Items [Line Items]    
Fair Value   2,630
Commercial paper | Level 2:    
Restricted Cash and Cash Equivalents Items [Line Items]    
Amortized Cost 20,393 14,456
Gross Unrealized Gains 0 0
Gross Unrealized Losses 0 0
Fair Value 20,393 14,456
Commercial paper | Level 2: | Cash and Cash Equivalents    
Restricted Cash and Cash Equivalents Items [Line Items]    
Fair Value 1,496 0
Commercial paper | Level 2: | Marketable Securities    
Restricted Cash and Cash Equivalents Items [Line Items]    
Fair Value 0 0
Commercial paper | Level 2: | Short-Term Investments    
Restricted Cash and Cash Equivalents Items [Line Items]    
Fair Value $ 18,897 $ 14,456