XML 36 R25.htm IDEA: XBRL DOCUMENT v3.25.1
Cash and Cash Equivalents, Restricted Cash and Marketable Securities (Tables)
3 Months Ended
Mar. 31, 2025
Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents [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):
 March 31,
2025
December 31,
2024
March 31,
2024
December 31,
2023
Cash and cash equivalents$51,720 $95,883 $132,033 $150,279 
Restricted cash (1)
281 271 271 277 
Total cash and cash equivalents, and restricted cash shown in the condensed consolidated statements of cash flows$52,001 $96,154 $132,304 $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
March 31, 2025
Cash and cash equivalents:
Cash$11,993 $$$11,993 
Money market funds39,727 39,727 
Total cash and cash equivalents51,720 51,720 
Marketable securities available-for-sale:     
U.S. treasuries263,030 635 (125)263,540 
U.S. government agency securities144,276 353 (91)144,538 
Corporate debt securities201,345 305 (112)201,538 
Total marketable securities available-for-sale608,651 1,293 (328)609,616 
Total cash and cash equivalents, and marketable securities$660,371 $1,293 $(328)$661,336 
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):
 March 31, 2025
 
Amortized
Cost
Estimated
Fair Value
Mature in one year or less$429,405 $430,170 
Mature after one year through two years179,246 179,446 
 $608,651 $609,616