v3.24.3
Fair Value Measurements (Tables)
9 Months Ended
Sep. 30, 2024
Fair Value Disclosures [Abstract]  
Schedule of Fair Value Assets Measured on Recurring Basis
The following table details the fair value hierarchy of the Company's financial assets measured at fair value on a recurring basis as of September 30, 2024:
Fair Value Measurements Using:
Fair ValueQuoted Prices in Active Markets for Identical Assets
(Level I)
Significant Other Observable Inputs
(Level II)
Significant Unobservable Inputs
(Level III)
Assets
Cash Equivalents:
Money market funds$63,079 $63,079 $— $— 
Investments:
Fair ValueQuoted Prices in Active Markets for Identical Assets
(Level I)
Significant Other Observable Inputs
(Level II)
Significant Unobservable Inputs
(Level III)
Corporate bonds and commercial paper$41,119 $— $41,119 $— 
Certificates of deposit13,005 — 13,005 — 
U.S. government securities33,084 — 33,084 — 
$87,208 $— $87,208 $— 
The following table details the fair value hierarchy of the Company's financial assets measured at fair value on a recurring basis as of December 31, 2023:
Fair Value Measurements Using:
Fair ValueQuoted Prices in Active Markets for Identical Assets
(Level I)
Significant Other Observable Inputs
(Level II)
Significant Unobservable Inputs
(Level III)
Assets
Cash Equivalents:
Money market funds$86,611 $86,611 $— $— 
Investments:
Fair ValueQuoted Prices in Active Markets for Identical Assets
(Level I)
Significant Other Observable Inputs
(Level II)
Significant Unobservable Inputs
(Level III)
Corporate bonds and commercial paper$31,852 $— $31,852 $— 
Certificates of deposit9,321 — 9,321 — 
U.S. government securities53,055 — 53,055 — 
$94,228 $— $94,228 $—