XML 52 R31.htm IDEA: XBRL DOCUMENT v3.25.0.1
Fair Value Measurements (Tables)
12 Months Ended
Dec. 31, 2024
Fair Value Disclosures [Abstract]  
Schedule of Fair Value on a Recurring Basis
The following tables set forth the fair value of financial instruments that were measured at fair value on a recurring basis:
December 31, 2024
TotalLevel 1Level 2Level 3
Financial Assets:
Money market funds$57,907 $57,907 $— $— 
U.S. treasury bonds30,990 — 30,990 — 
Corporate and municipal bonds25,679 — 25,679 — 
Total financial assets$114,576 $57,907 $56,669 $— 
Financial Liabilities:
Public warrant liability$2,415 $2,415 $— $— 
Private warrant liability1,104 — 1,104 — 
Total financial liabilities$3,519 $2,415 $1,104 $— 
December 31, 2023
TotalLevel 1Level 2Level 3
Financial Assets:
Money market funds$92,702 $92,702 $— $— 
U.S. treasury bonds6,128 — 6,128 — 
Corporate and municipal bonds24,098 — 24,098 — 
Total financial assets$122,928 $92,702 $30,226 $— 
Financial Liabilities:
Public warrant liability$149 $149 $— $— 
Private warrant liability71 — 71 — 
Perceptive warrant liability2,515 — — 2,515 
Total financial liabilities$2,735 $149 $71 $2,515