XML 23 R10.htm IDEA: XBRL DOCUMENT v3.23.3
Cash, Cash Equivalents and Marketable Securities
9 Months Ended
Sep. 30, 2023
Cash, Cash Equivalents and Marketable Securities  
Cash, Cash Equivalents and Marketable Securities

4. Cash, Cash Equivalents and Marketable Securities

The following table provides details regarding the Company’s portfolio of cash and cash equivalents:

Cost or

(in thousands)

    

Amortized cost

    

Unrealized gains

    

Unrealized losses

    

Fair value

September 30, 2023:

 

  

 

  

 

  

 

  

Cash accounts in banking institutions

$

5,234

$

-

$

-

$

5,234

Money market funds

27,347

-

-

27,347

Commercial paper

998

-

-

998

Total

$

33,579

$

-

$

-

$

33,579

December 31, 2022:

 

  

 

  

 

  

 

  

Cash accounts in banking institutions

$

7,532

$

-

$

-

$

7,532

Money market funds

24,578

-

-

24,578

Commercial paper

2,491

-

-

2,491

Total

$

34,601

$

-

$

-

$

34,601

The following table provides details regarding the Company’s portfolio of marketable securities:

(in thousands)

    

Amortized cost

    

Unrealized gains

    

Unrealized losses

    

Fair value

September 30, 2023:

 

  

 

  

 

  

 

  

Certificates of deposit

$

8,914

$

2

$

(4)

$

8,912

Commercial paper

44,836

-

(18)

44,818

Corporate debt securities

20,064

1

(31)

20,034

U.S. government securities

17,589

-

(126)

17,463

U.S. government agency securities

7,990

-

(16)

7,974

Total

$

99,393

$

3

$

(195)

$

99,201

December 31, 2022:

 

  

 

  

 

  

 

  

Certificates of deposit

$

28,197

$

6

$

(92)

$

28,111

Commercial paper

58,572

12

(72)

58,512

Corporate debt securities

67,206

1

(786)

66,421

U.S. government securities

2,000

-

(35)

1,965

Total

$

155,975

$

19

$

(985)

$

155,009

The contractual maturities of the Company’s marketable securities as of September 30, 2023, are as follows:

(in thousands)

Amortized Cost

Fair Value

Due within one year

$

92,072

$

91,982

Due after one year through five years

7,321

7,219

Total

$

99,393

$

99,201