XML 36 R25.htm IDEA: XBRL DOCUMENT v3.25.3
Cash and Cash Equivalents, Restricted Cash and Marketable Securities (Tables)
9 Months Ended
Sep. 30, 2025
Cash, Cash Equivalent, Restricted Cash, and Restricted Cash Equivalent, Continuing Operation [Abstract]  
Reconciliation of Cash, Cash Equivalents and Restricted Cash
The following table provides a reconciliation of cash and cash equivalents, and restricted cash reported within the condensed consolidated balance sheets that sum to the total of the same amounts shown in the condensed consolidated statements of cash flows (in thousands):
 September 30,
2025
December 31,
2024
September 30,
2024
December 31,
2023
Cash and cash equivalents$160,247 $95,883 $119,332 $150,279 
Restricted cash (1)
305 271 280 277 
Total cash and cash equivalents, and restricted cash shown in the condensed consolidated statements of cash flows$160,552 $96,154 $119,612 $150,556 
(1)Restricted cash is included in "Other assets" in the Condensed Consolidated Balance Sheets.
Summary of Cash, Cash Equivalents and Marketable Securities
Cash and cash equivalents, and marketable securities consist of the following (in thousands):
Amortized
Cost
Unrealized
Gains
Unrealized
Losses
Estimated
Fair Value
September 30, 2025
Cash and cash equivalents:
Cash$17,864 $$$17,864 
Money market funds142,383 142,383 
Total cash and cash equivalents160,247 160,247 
Marketable securities available-for-sale:     
U.S. treasuries201,540 408 (13)201,935 
U.S. government agency securities69,202 126 (11)69,317 
Corporate debt securities216,105 241 (30)216,316 
Total marketable securities available-for-sale486,847 775 (54)487,568 
Total cash and cash equivalents, and marketable securities$647,094 $775 $(54)$647,815 
December 31, 2024
Cash and cash equivalents:
Cash$12,157 $$$12,157 
Money market funds83,726 83,726 
Total cash and cash equivalents95,883 95,883 
Marketable securities available-for-sale:     
U.S. treasuries199,741 460 (322)199,879 
U.S. government agency securities158,605 486 (220)158,871 
Corporate debt securities259,004 418 (221)259,201 
Total marketable securities available-for-sale617,350 1,364 (763)617,951 
Total cash and cash equivalents, and marketable securities$713,233 $1,364 $(763)$713,834 
Investments Classified by Contractual Maturity Date
The maturities of our marketable securities available-for-sale are as follows (in thousands):
 September 30, 2025
 
Amortized
Cost
Estimated
Fair Value
Mature in one year or less$370,115 $370,594 
Mature after one year through two years116,732 116,974 
 $486,847 $487,568