v3.25.2
Cash, Cash Equivalents and Investments (Tables)
6 Months Ended
Jun. 30, 2025
Fair Value Disclosures [Abstract]  
Summary of Financial Assets Measured at Fair Value
The following tables show the Company’s cash, cash equivalents and investments by significant investment category as of June 30, 2025 and December 31, 2024 in accordance with the fair value hierarchy (in thousands):
June 30, 2025
Adjusted CostUnrealized GainsUnrealized LossesFair ValueCash and Cash EquivalentsShort-Term InvestmentsLong-Term Investments
Cash$26,307 $— $— $26,307 $26,307 $— $— 
Level 1 (1):
Money market funds42,097 — — 42,097 42,097 — — 
Level 2 (2):
Fixed deposits3,518 — — 3,518 — 3,518 — 
Total$71,922 $— $— $71,922 $68,404 $3,518 $— 
December 31, 2024
Adjusted CostUnrealized GainsUnrealized LossesFair ValueCash and Cash EquivalentsShort-Term InvestmentsLong-Term Investments
Cash$30,431 $— $— $30,431 $30,431 $— $— 
Level 1 (1):
Money market funds145,671 — — 145,671 145,671 — — 
Level 2 (2):
Treasury bills1,462 — 1,463 — 1,463 — 
U.S. government bonds33,567 61 (9)33,619 — 26,566 7,053 
U.S. agency securities6,907 — (3)6,904 — — 6,904 
Commercial paper10,670 — 10,672 1,248 9,424 — 
Corporate debt securities53,926 112 (17)54,021 — 37,677 16,344 
Certificates of deposit3,009 — — 3,009 — 3,009 — 
Subtotal109,541 176 (29)109,688 1,248 78,139 30,301 
Total$285,643 $176 $(29)$285,790 $177,350 $78,139 $30,301 
(1) Level 1 fair value estimates are based on quoted prices in active markets for identical assets or liabilities.
(2) Level 2 fair value estimates are based on observable inputs other than quoted prices in active markets for identical assets and liabilities, quoted prices for identical or similar assets or liabilities in inactive markets, or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities.