XML 37 R25.htm IDEA: XBRL DOCUMENT v3.25.3
Fair Value Measurements (Tables)
9 Months Ended
Sep. 30, 2025
Fair Value Disclosures [Abstract]  
Schedule of Financial Assets Measured at Fair Value The following tables summarize the Company’s financial assets measured at fair value as of September 30, 2025 and December 31, 2024:
Amortized cost or carrying valueUnrealized gainsUnrealized lossesFair value measurements on a recurring basis
September 30, 2025
Level 1Level 2Level 3Total
(In thousands)
Financial assets:
Cash and cash equivalents:
Money market account$33,431 $— $— $33,431 $— $— $33,431 
Commercial paper21,661 — — 21,661 — — 21,661 
Total included in cash and cash equivalents55,092 — — 55,092 — — 55,092 
Marketable securities:
Time deposits5,000 10 — 5,010 — — 5,010 
Commercial paper1,978 11 — 1,989 — — 1,989 
Total marketable securities6,978 21 — 6,999 — — 6,999 
Total financial assets$62,070 $21 $— $62,091 $— $— $62,091 
Amortized cost or carrying valueUnrealized gainsUnrealized lossesFair value measurements on a recurring basis
December 31, 2024
Level 1Level 2Level 3Total
(In thousands)
Financial assets:
Cash and cash equivalents:
Money market account$57,759 $— $— $57,759 $— $— $57,759 
Commercial paper18,489 — — 18,489 — — 18,489 
Total included in cash and cash equivalents76,248 — — 76,248 — — 76,248 
Marketable securities:
Commercial paper1,970 — 1,975 — — 1,975 
Total marketable securities1,970 — 1,975 — — 1,975 
Total financial assets$78,218 $$— $78,223 $— $— $78,223 
Schedule of Contractual Maturities of Marketable Securities The following table summarizes the contractual maturities of marketable securities as of September 30, 2025:
Amortized costAggregate fair value
(In thousands)
Financial assets:
Less than one year$6,978 $6,999 
Total$6,978 $6,999