XML 43 R25.htm IDEA: XBRL DOCUMENT v3.22.4
Fair Value Measurements (Tables)
12 Months Ended
Dec. 31, 2022
Fair Value Disclosures [Abstract]  
Assets and Liabilities Measured at Fair Value

The Company’s financial assets and liabilities subject to fair value measurements on a recurring basis and the level of inputs used in such measurements were as follows (in thousands):

 

 

 

December 31, 2022

 

Description

 

Total

 

 

Level 1

 

 

Level 2

 

 

Level 3

 

Cash equivalents:

 

 

 

 

 

 

 

 

 

 

 

 

Money market funds

 

$

38,191

 

 

$

38,191

 

 

$

 

 

$

 

Total cash equivalents

 

 

38,191

 

 

 

38,191

 

 

 

 

 

 

 

Short-term marketable securities:

 

 

 

 

 

 

 

 

 

 

 

 

Certificates of deposit

 

 

949

 

 

 

 

 

 

949

 

 

 

 

Commercial paper

 

 

33,328

 

 

 

 

 

 

33,328

 

 

 

 

Corporate debt securities

 

 

21,853

 

 

 

 

 

 

21,853

 

 

 

 

U.S. treasuries

 

 

35,540

 

 

 

35,540

 

 

 

 

 

 

 

U.S. government debt securities

 

 

24,719

 

 

 

 

 

 

24,719

 

 

 

 

Total short-term marketable securities

 

 

116,389

 

 

 

35,540

 

 

 

80,849

 

 

 

 

Long-term marketable securities:

 

 

 

 

 

 

 

 

 

 

 

 

Corporate debt securities

 

 

932

 

 

 

 

 

 

932

 

 

 

 

U.S. treasuries

 

 

3,099

 

 

 

3,099

 

 

 

 

 

 

 

Total long-term marketable securities

 

 

4,031

 

 

 

3,099

 

 

 

932

 

 

 

 

Total

 

$

158,611

 

 

$

76,830

 

 

$

81,781

 

 

$

 

 

 

 

 

December 31, 2021

 

Description

 

Total

 

 

Level 1

 

 

Level 2

 

 

Level 3

 

Cash equivalents:

 

 

 

 

 

 

 

 

 

 

 

 

   Money market funds

 

$

79,281

 

 

$

79,281

 

 

$

 

 

$

 

   Commercial paper

 

 

1,000

 

 

 

 

 

 

1,000

 

 

 

 

   Corporate debt securities

 

 

1,031

 

 

 

 

 

 

1,031

 

 

 

 

Total cash equivalents

 

 

81,312

 

 

 

79,281

 

 

 

2,031

 

 

 

 

Short-term marketable securities:

 

 

 

 

 

 

 

 

 

 

 

 

Certificates of deposit

 

 

5,594

 

 

 

 

 

 

5,594

 

 

 

 

Commercial paper

 

 

44,974

 

 

 

 

 

 

44,974

 

 

 

 

   Corporate debt securities

 

 

26,953

 

 

 

 

 

 

26,953

 

 

 

 

   U.S. treasuries

 

 

12,269

 

 

 

12,269

 

 

 

 

 

 

 

   U.S. government debt securities

 

 

1,999

 

 

 

 

 

 

1,999

 

 

 

 

   Asset backed securities

 

 

16,557

 

 

 

 

 

 

16,557

 

 

 

 

Total short-term marketable securities

 

 

108,346

 

 

 

12,269

 

 

 

96,077

 

 

 

 

Long-term marketable securities:

 

 

 

 

 

 

 

 

 

 

 

 

   Corporate debt securities

 

 

1,631

 

 

 

 

 

 

1,631

 

 

 

 

   U.S. treasuries

 

 

2,986

 

 

 

2,986

 

 

 

 

 

 

 

Total long-term marketable securities

 

 

4,617

 

 

 

2,986

 

 

 

1,631

 

 

 

 

Total

 

$

194,275

 

 

$

94,536

 

 

$

99,739

 

 

$