XML 37 R27.htm IDEA: XBRL DOCUMENT v3.25.1
Fair Value Measurements (Tables)
3 Months Ended
Mar. 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 March 31, 2025 and December 31, 2024:
Amortized cost or carrying valueUnrealized gainsUnrealized lossesFair value measurements on a recurring basis
March 31, 2025
Level 1Level 2Level 3Total
(In thousands)
Financial assets:
Cash and cash equivalents:
Money market account$20,149 $— $— $20,149 $— $— $20,149 
Commercial paper5,913 — — 5,913 — — 5,913 
Total included in cash and cash equivalents26,062 — — 26,062 — — 26,062 
Marketable securities:
Commercial paper5,700 58 — 5,758 — — 5,758 
Total marketable securities5,700 58 — 5,758 — — 5,758 
Total financial assets$31,762 $58 $— $31,820 $— $— $31,820 
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 March 31, 2025:
Amortized costAggregate fair value
(In thousands)
Financial assets:
Less than one year$5,700 $5,758 
Total$5,700 $5,758