XML 36 R25.htm IDEA: XBRL DOCUMENT v3.25.2
Cash and Cash Equivalents, Restricted Cash and Marketable Securities (Tables)
6 Months Ended
Jun. 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):
 June 30,
2025
December 31,
2024
June 30,
2024
December 31,
2023
Cash and cash equivalents$99,101 $95,883 $112,501 $150,279 
Restricted cash (1)
305 271 270 277 
Total cash and cash equivalents, and restricted cash shown in the condensed consolidated statements of cash flows$99,406 $96,154 $112,771 $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
June 30, 2025
Cash and cash equivalents:
Cash$15,223 $$$15,223 
Money market funds83,878 83,878 
Total cash and cash equivalents99,101 99,101 
Marketable securities available-for-sale:     
U.S. treasuries260,496 466 (115)260,847 
U.S. government agency securities126,065 165 (72)126,158 
Corporate debt securities127,545 150 (72)127,623 
Total marketable securities available-for-sale514,106 781 (259)514,628 
Total cash and cash equivalents, and marketable securities$613,207 $781 $(259)$613,729 
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):
 June 30, 2025
 
Amortized
Cost
Estimated
Fair Value
Mature in one year or less$396,906 $397,333 
Mature after one year through two years117,200 117,295 
 $514,106 $514,628