XML 39 R23.htm IDEA: XBRL DOCUMENT v3.26.1
Marketable Securities and Fair Value Measurements (Tables)
3 Months Ended
Mar. 31, 2026
Debt Securities [Abstract]  
Schedule of Marketable Securities
The following table summarizes the Company’s marketable securities (in thousands):
 March 31, 2026December 31, 2025
 Amortized CostGross Unrealized GainsGross Unrealized Losses Fair ValueAmortized CostGross Unrealized GainsGross Unrealized Losses Fair Value
Corporate debt securities$— $— $— $— $6,991 $$— $6,997 
U.S. Treasury notes91,072 352 — 91,424 103,620 813 (1)104,432 
 $91,072 $352 $— $91,424 $110,611 $819 $(1)$111,429 
The following table summarizes the Company’s marketable securities maturity as of March 31, 2026 (in thousands):
YearAmortized CostFair Value
2026$38,435 $38,561 
202727,976 28,095 
202824,661 24,768 
 $91,072 $91,424 
Schedule of Marketable Securities, Unrealized Loss Position The following table summarizes the Company’s marketable securities with gross unrealized losses by security type aggregated by the length of time the investments have been in a continuous unrealized loss position as of December 31, 2025 (in thousands):
Less Than 12 Months12 Months or Greater
Fair ValueGross Unrealized Losses Fair ValueGross Unrealized Losses
Corporate debt securities$— $— $— $— 
U.S. Treasury notes12,932 — — 
$12,932 $$— $— 
Schedule of Fair Value Assets Measured on Recurring Basis
The table below summarizes the Company’s financial instruments measured at fair value on a recurring basis (in thousands):
 March 31, 2026December 31, 2025
 Level 1Level 2Level 3Level 1Level 2Level 3
Marketable securities:
Corporate debt securities$— $— $— $— $6,997 $— 
U.S. Treasury notes91,424 — — 104,432 — — 
 $91,424 $— $— $104,432 $6,997 $—