XML 38 R27.htm IDEA: XBRL DOCUMENT v3.23.2
Fair Value Measurements (Tables)
6 Months Ended
Jun. 30, 2023
Fair Value Disclosures [Abstract]  
Schedule of Assets Measured at Fair Value on a Recurring Basis The following tables summarize the Company’s financial assets measured at fair value as of June 30, 2023 and December 31, 2022:
Amortized cost or carrying valueUnrealized gainsUnrealized lossesFair value measurements on a recurring basis
June 30, 2023
Level 1Level 2Level 3Total
(In thousands)
Financial assets:
Cash and cash equivalents:
Money market account$57,105 $— $— $57,105 $— $— $57,105 
Corporate debt securities177 — — — 177 — 177 
Commercial paper15,220 — — 15,220 — — 15,220 
Total included in cash and cash equivalents72,502 — — 72,325 177 — 72,502 
Marketable securities:
Corporate debt securities3,720 16 — — 3,736 — 3,736 
Commercial paper26,590 424 — 27,014 — — 27,014 
Total marketable securities30,310 440 — 27,014 3,736 — 30,750 
Total financial assets$102,812 $440 $— $99,339 $3,913 $— $103,252 
Amortized cost or carrying valueUnrealized gainsUnrealized lossesFair value measurements on a recurring basis
December 31, 2022
Level 1Level 2Level 3Total
(In thousands)
Financial assets:
Cash and cash equivalents:
Money market account$36,728 $— $— $36,728 $— $— $36,728 
Commercial paper28,254 — — 28,254 — — 28,254 
Total included in cash and cash equivalents64,982 — — 64,982 — — 64,982 
Marketable securities:
Time deposits6,645 — (15)6,630 — — 6,630 
U.S. treasury securities14,718 74 — 14,792 — — 14,792 
Corporate debt securities23,412 — (97)— 23,315 — 23,315 
Commercial paper26,142 352 — 26,494 — — 26,494 
Total marketable securities70,917 426 (112)47,916 23,315 — 71,231 
Total financial assets$135,899 $426 $(112)$112,898 $23,315 $— $136,213 
Schedule of Contractual Maturities of Marketable Securities The following table summarizes the contractual maturities of marketable securities as of June 30, 2023:
Amortized costAggregate fair value
(In thousands)
Financial assets:
Less than one year$30,310 $30,750 
Total$30,310 $30,750