XML 44 R30.htm IDEA: XBRL DOCUMENT v3.25.4
Fair Value Measurements (Tables)
12 Months Ended
Dec. 31, 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 December 31, 2025 and 2024:
Amortized cost or carrying valueUnrealized gainsUnrealized lossesFair value measurements on a recurring basis
December 31, 2025
Level 1Level 2Level 3Total
(In thousands)
Financial assets:
Cash and cash equivalents:
Money market account$65,027 $— $— $65,027 $— $— $65,027 
Commercial paper29,082 — — 29,082 — — 29,082 
Total included in cash and cash equivalents94,109 — — 94,109 — — 94,109 
Marketable securities:
Time deposits5,000 — 5,005 — — 5,005 
Commercial paper3,447 24 — 3,471 — — 3,471 
Total marketable securities8,447 29 — 8,476 — — 8,476 
Total financial assets$102,556 $29 $— $102,585 $— $— $102,585 
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 December 31, 2025:
Amortized costAggregate fair value
(In thousands)
Financial assets:
Less than one year$8,447 $8,476 
Total$8,447 $8,476