XML 22 R11.htm IDEA: XBRL DOCUMENT v3.22.2
Marketable securities
6 Months Ended
Jun. 30, 2022
Investments, Debt and Equity Securities [Abstract]  
Marketable securities Marketable securities
The following table summarizes the marketable securities held at June 30, 2022 and December 31, 2021 (in thousands):        
Description
Amortized
cost / Cost
Unrealized
gains
Unrealized
losses
Fair
value
June 30, 2022
U.S. government agency securities and treasuries
$77,943 $— $(1,980)$75,963 
Corporate bonds
13,294 (105)13,189 
Commercial paper
2,499 — — 2,499 
Equity securities
— — — — 
Total
$93,736 $— $(2,085)$91,651 
December 31, 2021
U.S. government agency securities and treasuries$128,902 $— $(509)$128,393 
Corporate bonds
49,366 — (59)49,307 
Commercial paper
54,065 — — 54,065 
Equity securities
4,305 — (614)3,691 
Total
$236,638 $— $(1,182)$235,456 
No available-for-sale debt securities held as of June 30, 2022 or December 31, 2021 had remaining maturities greater than five years.