XML 30 R19.htm IDEA: XBRL DOCUMENT v3.21.1
Fair Value (Tables)
3 Months Ended
Mar. 31, 2021
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 March 31, 2021

 

(in thousands)

 

Level 1

 

 

Level 2

 

 

Level 3

 

 

Total

 

Cash and cash equivalents

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Cash in bank balances

 

$

12,035

 

 

$

 

 

$

 

 

$

12,035

 

Money market funds

 

 

86,794

 

 

 

 

 

 

 

 

 

86,794

 

Total cash and cash equivalents

 

$

98,829

 

 

$

 

 

$

 

 

$

98,829

 

Marketable securities

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Non-U.S. government securities

 

$

 

 

$

11,265

 

 

$

 

 

$

11,265

 

Corporate debt securities

 

 

 

 

 

40,640

 

 

 

 

 

 

40,640

 

Asset-backed securities

 

 

 

 

 

13,394

 

 

 

 

 

 

13,394

 

Commercial paper

 

 

 

 

 

31,453

 

 

 

 

 

 

31,453

 

Total marketable securities

 

$

 

 

$

96,752

 

 

$

 

 

$

96,752

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Fair Value at December 31, 2020

 

(in thousands)

 

Level 1

 

 

Level 2

 

 

Level 3

 

 

Total

 

Assets:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Cash and cash equivalents

 

$

74,854

 

 

$

 

 

$

 

 

$

74,854

 

Total

 

$

74,854

 

 

$

 

 

$

 

 

$

74,854

 

Liabilities:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Loans payable

 

$

 

 

$

 

 

$

12,880

 

 

$

12,880

 

Total

 

$

 

 

$

 

 

$

12,880

 

 

$

12,880

 

Schedule of Aggregate Fair Value of Marketable Securities

The aggregate fair value of marketable securities as of March 31, 2021, by contractual maturity, are as follows:

 

(in thousands)

 

Fair Value

 

Due in one year or less

 

$

71,059

 

Due after one year through two years

 

 

25,693

 

Total marketable securities

 

$

96,752