XML 51 R34.htm IDEA: XBRL DOCUMENT v3.25.0.1
MARKETABLE SECURITIES (Tables)
12 Months Ended
Dec. 31, 2024
Investments, Debt and Equity Securities [Abstract]  
Schedule of Marketable Securities
The following tables sets forth the Company’s marketable securities:
December 31,
(in thousands)20242023
U.S. Government and agency debt securities
$10,572 $31,886 
U.S. Treasury bills31,018 30,747 
Total$41,590 $62,633 
Schedule of Debt Securities Available-for-sale
As of December 31, 2024 and 2023, the amortized cost, gross unrealized gains, gross unrealized losses and fair value were as follows:
December 31, 2024
(in thousands)Amortized
Cost
Gross Unrealized GainGross Unrealized
Loss
Fair
Value
U.S. Government and agency debt securities
$10,568 $$— $10,572 
U.S. Treasury bills
31,002 16 — 31,018 
Total$41,570 $20 $— $41,590 
December 31, 2023
(in thousands)Amortized
Cost
Gross Unrealized GainGross Unrealized
Loss
Fair
Value
U.S. Government and agency debt securities
$31,866 $30 $(10)$31,886 
U.S. Treasury bills
30,742 — 30,747 
Total$62,608 $35 $(10)$62,633