XML 46 R35.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Fair Value Measurements (Tables)
6 Months Ended
Jun. 30, 2024
Fair Value Disclosures [Abstract]  
Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis
The Company’s fair value hierarchy for its financial assets that are measured at fair value on a recurring basis as of June 30, 2024, is as follows (in thousands):
 
Level 1Level 2Level 3Total
Assets
Cash and cash equivalents:
Money market funds$42,685 $— $— $42,685 
Short-term investments:
U.S. Treasury bills68,176 — — 68,176 
Corporate bonds— 26,277 — 26,277 
Government and government agency— 2,821 — 2,821 
Asset-backed bonds— 723 — 723 
Restricted cash:
Money market funds856 — — 856 
Total assets$111,717 $29,821 $— $141,538 

The Company’s fair value hierarchy for its financial assets that are measured at fair value on a recurring basis as of December 31, 2023, is as follows (in thousands):
 
Level 1Level 2Level 3Total
Assets
Cash and cash equivalents:
Money market funds$42,492 $— $— $42,492 
Short-term investments:
U.S. Treasury bills63,833 — — 63,833 
Corporate bonds— 39,169 — 39,169 
Government and government agency— 20,610 — 20,610 
Asset-backed bonds— 706 — 706 
Restricted cash:
Money market funds856 — — 856 
Total assets$107,181 $60,485 $— $167,666