XML 41 R25.htm IDEA: XBRL DOCUMENT v3.21.1
Marketable Securities (Tables)
3 Months Ended
Mar. 31, 2021
Investments, Debt and Equity Securities [Abstract]  
Schedule of investments classified as available-for-sale
Marketable securities classified as available-for-sale as of March 31, 2021 and December 31, 2020 were comprised of (in thousands):
March 31, 2021December 31, 2020
Amortized
Cost
Gross
Unrealized
Gains
Gross
Unrealized
Losses
Fair ValueAmortized
Cost
Gross
Unrealized
Gains
Gross
Unrealized
Losses
Fair Value
Treasury securities$— $— $— $— $10,038 $— $(2)$10,036 
Corporate debt securities2,250 — — 2,250 127,003 13 (3)127,013 
Agency securities— — — — 20,599 — 20,600 
Total marketable securities$2,250 $— $— $2,250 $157,640 $14 $(5)$157,649