Annual report [Section 13 and 15(d), not S-K Item 405]

CASH, CASH EQUIVALENTS AND SHORT-TERM INVESTMENTS (Tables)

v3.25.0.1
CASH, CASH EQUIVALENTS AND SHORT-TERM INVESTMENTS (Tables)
12 Months Ended
Dec. 31, 2024
CASH, CASH EQUIVALENTS AND SHORT-TERM INVESTMENTS  
Schedule of cash, cash equivalents and short-term investments

Cash, cash equivalents and short-term investments consisted of the following (in thousands):

As of December 31,

2024

    

2023

Cash

$

20,135

$

8,247

Money market funds

 

16,386

 

9,685

US treasury bills

 

7,263

 

12,594

Government-sponsored enterprise securities

 

23,177

 

11,233

Corporate bonds and commercial paper

 

10,360

 

15,174

$

77,321

$

56,933

Reported as:

Cash and cash equivalents

$

56,746

$

32,786

Short-term investments

 

20,575

 

24,147

$

77,321

$

56,933

Schedule of cash equivalents and short-term investments including securities with unrealized gains and losses

    

    

Gross

    

Gross

    

 

Amortized

Unrealized

Unrealized

 

As of December 31, 2024

Cost

Gains

Losses

Fair Value

 

US treasury bills

$

7,260

$

3

$

$

7,263

Government-sponsored enterprise securities

23,174

3

23,177

Corporate bonds and commercial paper

 

10,356

 

4

 

 

10,360

Total

$

40,790

$

10

$

$

40,800

    

    

Gross

    

Gross

    

 

Amortized

Unrealized

Unrealized

 

As of December 31, 2023

Cost

Gains

Losses

Fair Value

 

US treasury bills

$

12,591

$

3

$

$

12,594

Government-sponsored enterprise securities

11,230

7

(4)

11,233

Corporate bonds and commercial paper

 

15,172

 

5

 

(3)

 

15,174

Total

$

38,993

$

15

$

(7)

$

39,001