v3.25.0.1
Fair Value Measurements (Tables)
12 Months Ended
Dec. 31, 2024
Fair Value Disclosures [Abstract]  
Schedule of financial assets measured at fair value
The following tables present information about the Company’s financial assets that are measured at fair value and indicate the fair value hierarchy of the valuation inputs used (in thousands):
December 31, 2024
Level 1Level 2Level 3Total
Marketable Securities:
Corporate bonds— 3,745 — 3,745 
Total assets$— $3,745 $— $3,745 
December 31, 2023
Level 1Level 2Level 3Total
Marketable Securities:
  Commercial paper$— $33,287 $— $33,287 
  Corporate bonds— 9,906 — 9,906 
  U.S. Treasury securities— 495 — 495 
U.S. agency securities— 4,289 — 4,289 
Asset-backed securities— 367 — 367 
Total assets$— $48,344 $— $48,344 
Investments Classified by Contractual Maturity Date
The following table classifies our marketable securities by contractual maturity (in thousands):
December 31, 2024December 31, 2023
Due in one year or less$3,745 $44,645 
Due after one year and within two years— 3,699 
Total$3,745 $48,344