XML 40 R23.htm IDEA: XBRL DOCUMENT v3.22.0.1
Marketable Securities (Tables)
12 Months Ended
Dec. 31, 2021
Investments, Debt and Equity Securities [Abstract]  
Available-for-sale Available-for-sale marketable securities as of December 31, 2021 and 2020 were as follows (in thousands):
December 31, 2021
Amortized
Cost
Gross
Unrealized
Gains
Gross
Unrealized
Losses
Fair
Value
U.S. Treasury securities$81,184 $— $(52)$81,132 
Government-sponsored enterprises7,739 — (5)7,734 
Corporate debt securities31,285 — (4)31,281 
Total$120,208 $— $(61)$120,147 
December 31, 2020
Amortized
Cost
Gross
Unrealized
Gains
Gross
Unrealized
Losses
Fair
Value
U.S. Treasury securities$60,630 $$(7)$60,624 
Corporate debt securities30,777 (3)30,776 
Total$91,407 $$(10)$91,400