XML 43 R31.htm IDEA: XBRL DOCUMENT v3.21.2
Marketable Securities (Tables)
6 Months Ended
Jun. 30, 2021
Investments, Debt and Equity Securities [Abstract]  
Schedule for available-for-sale securities
The following is a summary of available-for-sale securities as of June 30, 2021 (in thousands):
Amortized CostGross Unrealized GainGross Unrealized (Losses)Estimated Fair Value
Tax-exempt municipal securities$18,493 $418 $— $18,911 
Corporate debt securities12,882 309 — 13,191 
Total$31,375 $727 $— $32,102 

The following is a summary of available-for-sale securities as of December 31, 2020 (in thousands):
Amortized CostGross Unrealized GainGross Unrealized (Losses)Estimated Fair Value
Tax-exempt municipal securities$19,924 $365 $— $20,289 
Corporate debt securities17,086 452 — 17,538 
Total$37,010 $817 $— $37,827 
Schedule of maturities of marketable securities
The following table summarizes the maturities of the Company’s marketable securities as of December 31, 2020 and June 30, 2021 (in thousands):
December 31, 2020June 30, 2021
Due within one year$7,557 $4,040 
Due after one year through five years30,270 28,062 
Total$37,827 $32,102 
Schedule of proceeds from the maturities of available-for-sale securities
The following table summarizes the proceeds from the maturities and sales of available-for-sale securities for the three and six months ended June 30, 2020 and 2021 (in thousands):
For the three months ended June 30,For the six months ended June 30,
2020202120202021
Maturities of marketable securities$7,500 $3,665 $17,405 $5,595 
Sales of marketable securities1,464 — 1,464 — 
Total$8,964 $3,665 $18,869 $5,595