XML 28 R19.htm IDEA: XBRL DOCUMENT v3.22.1
Fair Value Measurement (Tables)
3 Months Ended
Mar. 31, 2022
Fair Value Measurement  
Schedule of financial assets and liabilities measured at fair value on a recurring basis

March 31, 2022

(in thousands)

    

Level 1

Level 2

Level 3

Total

Financial Assets

Cash

$

11,485

$

$

$

11,485

Money market funds

10,024

10,024

Commercial paper

 

68,463

68,463

U.S. government treasury bills

122,385

122,385

Government-sponsored enterprise securities

 

55,510

55,510

Total

$

143,894

$

123,973

$

$

267,867

Schedule of financial assets reconciliation

March 31, 2022

    

    

Gross

    

Gross

    

Amortized

Unrealized

Unrealized

Estimated

(in thousands)

    

Cost

Gains

Losses

Fair Value

Financial Assets

Cash and cash equivalents

$

21,509

$

$

$

21,509

Short-term marketable securities (<12 months to maturity)

183,482

(747)

182,735

Long-term marketable securities (>12 months to maturity)

 

64,502

 

 

(879)

63,623

Total

$

269,493

$

$

(1,626)

$

267,867