XML 35 R26.htm IDEA: XBRL DOCUMENT v3.24.1
Fair Value Measurements (Tables)
12 Months Ended
Dec. 31, 2023
Fair Value Disclosures [Abstract]  
Schedule of Fair Value Assets and Liabilities Measured on Recurring Basis

The following tables summarize the Company’s assets measured at fair value on a recurring basis (in thousands):

 

 

 

December 31, 2023

 

 

 

Level 1

 

 

Level 2

 

 

Level 3

 

 

Total

 

Cash and cash equivalents:

 

 

 

 

 

 

 

 

 

 

 

 

Cash

 

$

16,184

 

 

$

-

 

 

$

-

 

 

$

16,184

 

Money market funds

 

 

49

 

 

 

-

 

 

 

-

 

 

 

49

 

Total cash and cash equivalents

 

 

16,233

 

 

 

-

 

 

 

-

 

 

 

16,233

 

Short-term investments:

 

 

 

 

U.S. Treasury securities

 

149,286

 

 

-

 

 

-

 

 

149,286

 

Corporate debt securities

 

 

-

 

 

 

8,253

 

 

 

-

 

 

 

8,253

 

Asset-backed securities

 

 

-

 

 

 

169

 

 

 

-

 

 

 

169

 

Total short-term investments

 

 

149,286

 

 

 

8,422

 

 

 

-

 

 

 

157,708

 

Total cash and cash equivalents and short-term investments

 

$

165,519

 

 

$

8,422

 

 

$

-

 

 

$

173,941

 

 

 

 

December 31, 2022

 

 

 

Level 1

 

 

Level 2

 

 

Level 3

 

 

Total

 

Cash and cash equivalents:

 

 

 

 

 

 

 

 

 

 

 

 

Cash

 

$

48,690

 

 

$

-

 

 

$

-

 

 

$

48,690

 

Money market funds

 

 

25,576

 

 

 

-

 

 

 

-

 

 

 

25,576

 

Total cash and cash equivalents

 

 

74,266

 

 

 

-

 

 

 

-

 

 

 

74,266

 

Short-term investments:

 

 

 

 

 

 

 

 

 

 

 

 

U.S. Treasury securities

 

62,532

 

 

-

 

 

-

 

 

62,532

 

Corporate debt securities

 

 

-

 

 

 

101,467

 

 

 

-

 

 

 

101,467

 

Asset-backed securities

 

 

-

 

 

 

6,311

 

 

 

-

 

 

 

6,311

 

Total short-term investments

 

 

62,532

 

 

 

107,778

 

 

 

-

 

 

 

170,310

 

Total cash and cash equivalents and short-term investments

 

$

136,798

 

 

$

107,778

 

 

$

-

 

 

$

244,576