XML 33 R23.htm IDEA: XBRL DOCUMENT v3.24.2.u1
SHORT-TERM INVESTMENTS (Tables)
6 Months Ended
Jun. 30, 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):

 

SCHEDULE OF AVAILABLE FOR SALE SHORT-TERM INVESTMENTS

   June 30, 2024 
   Amortized Cost  

Gross

Unrealized Gain

  

Gross

Unrealized Loss

   Fair Value 
                 
Available-for-sale, short-term investments:                    
U.S. treasury securities  $68,918        (106)  $68,812 
U.S. federal agency securities   5,998        (35)   5,963 
Certificates of deposit   13,500        7   13,507 
Total available-for-sale, short-term investments  $88,416        (134)  $88,282 

 

   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