XML 38 R25.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Fair Value Measurements (Tables)
6 Months Ended
Jun. 30, 2024
Fair Value Disclosures [Abstract]  
Schedule of Assets Measured at Fair Value on a Recurring Basis
The Company evaluated its financial assets and liabilities subject to fair value measurements on a recurring basis to determine the appropriate level in which to classify them for each reporting period. The following tables summarize the Company’s financial assets measured at fair value as of June 30, 2024 and December 31, 2023:
Amortized cost or carrying valueUnrealized gainsUnrealized lossesFair value measurements on a recurring basis
June 30, 2024
Level 1Level 2Level 3Total
(In thousands)
Financial assets:
Cash and cash equivalents:
Money market account$33,605 $— $— $33,605 $— $— $33,605 
Commercial paper19,586 — — 19,586 — — 19,586 
Total included in cash and cash equivalents53,191 — — 53,191 — — 53,191 
Marketable securities:
Commercial paper14,207 192 — 14,399 — — 14,399 
Total marketable securities14,207 192 — 14,399 — — 14,399 
Total financial assets$67,398 $192 $— $67,590 $— $— $67,590 
Amortized cost or carrying valueUnrealized gainsUnrealized lossesFair value measurements on a recurring basis
December 31, 2023
Level 1Level 2Level 3Total
(In thousands)
Financial assets:
Cash and cash equivalents:
Money market account$120,724 $— $— $120,724 $— $— $120,724 
Total included in cash and cash equivalents120,724 — — 120,724 — — 120,724 
Marketable securities:
Time deposits20,000 — — 20,000 — — 20,000 
Commercial paper1,422 66 — 1,488 — — 1,488 
Total marketable securities21,422 66 — 21,488 — — 21,488 
Total financial assets$142,146 $66 $— $142,212 $— $— $142,212 
Schedule of Contractual Maturities of Marketable Securities
The Company classifies its marketable securities as current assets as they are available for current operating needs. The following table summarizes the contractual maturities of marketable securities as of June 30, 2024:
Amortized costAggregate fair value
(In thousands)
Financial assets:
Less than one year$14,207 $14,399 
Total$14,207 $14,399