XML 50 R37.htm IDEA: XBRL DOCUMENT v3.22.0.1
Marketable Securities (Tables)
12 Months Ended
Dec. 31, 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 December 31, 2021 (in thousands):
Amortized CostGross Unrealized GainGross Unrealized (Losses)Estimated Fair Value
Tax-exempt municipal securities$18,546 $271 $— $18,817 
Corporate debt securities10,898 163 — 11,061 
Total$29,444 $434 $— $29,878 
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 2021 (in thousands):
 December 31, 2020December 31, 2021
Due within one year$7,557 $6,501 
Due after one year through five years30,270 23,377 
Total$37,827 $29,878 
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 years ended December 31, 2019, 2020, and 2021 (in thousands):
 December 31, 2019December 31, 2020December 31, 2021
Maturities of marketable securities$43,762 $34,728 $7,495 
Sales of marketable securities— 1,464 1,805 
Total$43,762 $36,192 $9,300