XML 54 R31.htm IDEA: XBRL DOCUMENT v3.22.1
Marketable Securities (Tables)
12 Months Ended
Dec. 31, 2021
Investments, Debt and Equity Securities [Abstract]  
Summary of Available for Sale Securities

Marketable securities, which are classified as available-for-sale, consisted of the following as of December 31, 2021 (in thousands):

 

 

 

Amortized Cost Basis

 

 

Gross Unrealized Gains

 

 

Gross Unrealized Losses

 

 

Fair Value as of December 31, 2021

 

Short-term marketable securities:

 

 

 

 

 

 

 

 

 

 

 

 

Commercial paper

 

$

32,471

 

 

$

 

 

$

(4

)

 

$

32,467

 

Corporate bonds

 

 

57,315

 

 

 

 

 

 

(79

)

 

 

57,236

 

US Treasuries

 

 

5,082

 

 

 

 

 

 

(9

)

 

 

5,073

 

Total short-term marketable securities

 

$

94,868

 

 

$

 

 

$

(92

)

 

$

94,776

 

Long-term marketable securities:

 

 

 

 

 

 

 

 

 

 

 

 

Commercial paper

 

$

5,089

 

 

$

 

 

$

(21

)

 

$

5,068

 

Corporate bonds

 

 

37,821

 

 

 

 

 

 

(193

)

 

 

37,628

 

US Treasuries

 

 

25,073

 

 

 

 

 

 

(117

)

 

 

24,956

 

Total long-term marketable securities

 

$

67,983

 

 

$

 

 

$

(331

)

 

$

67,652