XML 32 R17.htm IDEA: XBRL DOCUMENT v3.22.2.2
Fair Value (Tables)
9 Months Ended
Sep. 30, 2022
Fair Value Disclosures [Abstract]  
Schedule of Financial Assets and Liabilities Measured at Fair Value on a Recurring Basis

The following tables present information about the Company’s financial assets and liabilities measured at fair value on a recurring basis:

 

 

 

Fair Value at September 30, 2022

 

(in thousands)

 

Level 1

 

 

Level 2

 

 

Level 3

 

 

Total

 

Cash and cash equivalents

 

 

 

 

 

 

 

 

 

 

 

 

Cash in bank balances

 

$

25,883

 

 

$

 

 

$

 

 

$

25,883

 

Money market funds

 

 

37,094

 

 

 

 

 

 

 

 

 

37,094

 

Total cash and cash equivalents

 

$

62,977

 

 

$

 

 

$

 

 

$

62,977

 

Marketable securities

 

 

 

 

 

 

 

 

 

 

 

 

U.S. government securities

 

$

 

 

$

42,439

 

 

$

 

 

$

42,439

 

Non-U.S. government securities

 

 

 

 

 

2,981

 

 

 

 

 

 

2,981

 

Corporate debt securities

 

 

 

 

 

29,230

 

 

 

 

 

 

29,230

 

Commercial paper

 

 

 

 

 

49,659

 

 

 

 

 

 

49,659

 

Total marketable securities

 

$

 

 

$

124,309

 

 

$

 

 

$

124,309

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Fair Value at December 31, 2021

 

(in thousands)

 

Level 1

 

 

Level 2

 

 

Level 3

 

 

Total

 

Cash and cash equivalents

 

 

 

 

 

 

 

 

 

 

 

 

Cash in bank balances

 

$

14,460

 

 

$

 

 

$

 

 

$

14,460

 

Money market funds

 

 

33,239

 

 

 

 

 

 

 

 

 

33,239

 

Total cash and equivalents

 

$

47,699

 

 

$

 

 

$

 

 

$

47,699

 

Marketable securities

 

 

 

 

 

 

 

 

 

 

 

 

U.S. government securities

 

$

 

 

$

36,192

 

 

$

 

 

$

36,192

 

Non-U.S. government securities

 

 

 

 

 

11,182

 

 

 

 

 

 

11,182

 

Corporate debt securities

 

 

 

 

 

39,443

 

 

 

 

 

 

39,443

 

Commercial paper

 

 

 

 

 

31,466

 

 

 

 

 

 

31,466

 

Total marketable securities

 

$

 

 

$

118,283

 

 

$

 

 

$

118,283

 

Schedule of Aggregate Fair Value of Marketable Securities

The aggregate amortized cost and fair value of marketable securities as of September 30, 2022, by contractual maturity, are as follows:

 

(in thousands)

 

Amortized Cost

 

 

Fair Value

 

Due in one year or less

 

$

125,315

 

 

$

124,309

 

Due after one year through two years

 

 

 

 

 

 

Total marketable securities

 

$

125,315

 

 

$

124,309