v3.25.4
Fair Value Measurements (Tables)
12 Months Ended
Dec. 31, 2025
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 December 31, 2025:
Fair Value Measurements Using:
AssetsFair ValueQuoted Prices
in Active
Markets for
Identical Assets
(Level I)
Significant Other
Observable Inputs
(Level II)
Significant
Unobservable
Inputs
(Level III)
Cash Equivalents:
Money market funds$94,119 $94,119 $— $— 
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,443 $— $41,443 $— 
Certificates of deposit8,839 — 8,839 — 
U.S. government securities14,095 — 14,095 — 
$64,377 $— $64,377 $— 
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, 2024:
Fair Value Measurements Using:
AssetsFair ValueQuoted Prices
in Active
Markets for
Identical Assets
(Level I)
Significant Other
Observable Inputs
(Level II)
Significant
Unobservable
Inputs
(Level III)
Cash Equivalents:
Money market funds$63,945 $63,945 $— $— 
Certificates of deposit245 — 245 — 
$64,190 $63,945 $245 $— 
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$46,702 $— $46,702 $— 
Certificates of deposit14,092 — 14,092 — 
U.S. government securities26,922 — 26,922 — 
$87,716 $— $87,716 $—