XML 43 R29.htm IDEA: XBRL DOCUMENT v3.25.1
SHORT-TERM INVESTMENTS (Tables)
12 Months Ended
Dec. 31, 2024
Investments, Debt and Equity Securities [Abstract]  
SCHEDULE OF AVAILABLE FOR SALE SHORT-TERM INVESTMENTS

The following table provides a summary of the short-term investments (in thousands):

 

   December 31, 2024 
  

Amortized Cost

  

Gross Unrealized Gain

  

Gross Unrealized Loss

   Fair Value 
                 
Available-for-sale, short-term investments:                    
U.S. treasury securities  $23,990        (22)  $23,968 
U.S. federal agency securities   40,365    10        40,375 
Certificates of deposit   10,000    20        10,020 
Total available-for-sale, short-term investments  $74,355    30    (22)  $74,363 

 

 

   December 31, 2023 
  

Amortized Cost

  

Gross Unrealized Gain

  

Gross Unrealized Loss

   Fair Value 
                 
Available-for-sale, short-term investments:                    
U.S. treasury securities  $8,406        (13)  $8,393 
U.S. federal agency securities   29,413        (53)   29,360 
Total available-for-sale, short-term investments  $37,819        (66)  $37,753