XML 29 R9.htm IDEA: XBRL DOCUMENT
v3.25.0.1

Cash, Cash Equivalents and Marketable Securities | 12 Months Ended
--- | ---
Dec. 31, 2024
Cash and Cash Equivalents [Abstract] |
Cash, Cash Equivalents and Marketable Securities | Cash, Cash Equivalents and Marketable Securities Cash, cash equivalents and marketable securities consisted of the following (in thousands):
|  | December 31,
|  | 2024 |  | 2023
Cash and cash equivalents: |  |  |  |
Cash |  | $ | 20,664 |  |  | $ | 18,040 |
Commercial paper |  | 10,058 |  |  | 32,837 |
U.S. government securities |  | 7,550 |  |  | 9,969 |
Money market funds |  | 4,890 |  |  | 2,563 |
Total cash and cash equivalents |  | 43,162 |  |  | 63,409 |
Marketable securities: |  |  |  |
Corporate debt securities |  | 123,701 |  |  | 7,000 |
U.S. government securities |  | 66,582 |  |  | 92,277 |
U.S. government agency securities |  | 24,411 |  |  | 43,521 |
Commercial paper |  | 22,715 |  |  | 14,139 |
Certificates of deposit |  | 16,520 |  |  | — |
Total marketable securities |  | 253,929 |  |  | 156,937 |
|  | $ | 297,091 |  |  | $ | 220,346 |
The carrying amounts of the Company’s money market funds approximate their fair values due to their nature, duration and short maturities. As of December 31, 2024, all marketable securities were due in three years or less. The amortized cost and fair value of marketable securities as of December 31, 2024 were as follows (in thousands):
|  | Amortized Cost |  | Gross Unrealized Gains, net |  | Fair Value
Corporate debt securities |  | $ | 123,519 |  |  | $ | 182 |  |  | $ | 123,701 |
U.S. government securities |  | 74,118 |  |  | 14 |  |  | 74,132 |
U.S. government agency securities |  | 24,380 |  |  | 31 |  |  | 24,411 |
Certificates of deposit |  | 16,505 |  |  | 15 |  |  | 16,520 |
Commercial paper |  | 32,766 |  |  | 7 |  |  | 32,773 |
|  | $ | 271,288 |  |  | $ | 249 |  |  | $ | 271,537 |
The amortized cost and fair value of marketable securities as of December 31, 2023 were as follows (in thousands):
|  | Amortized Cost |  | Gross Unrealized Gains (Losses), net |  | Fair Value
U.S. government securities |  | $ | 102,167 |  |  | $ | 80 |  |  | $ | 102,247 |
Commercial paper |  | 47,003 |  |  | (28) |  |  | 46,975 |
U.S. government agency securities |  | 43,573 |  |  | (52) |  |  | 43,521 |
Corporate debt securities |  | 6,999 |  |  | 1 |  |  | 7,000 |
|  | $ | 199,742 |  |  | $ | 1 |  |  | $ | 199,743 |

X
- References No definition available. + Details
Name: | us-gaap_CashAndCashEquivalentsAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The entire disclosure of cash, cash equivalents, and debt and equity securities, including any unrealized or realized gain (loss). + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 320 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org/320/tableOfContent + Details
Name: | us-gaap_CashCashEquivalentsAndMarketableSecuritiesTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration