XML 51 R38.htm IDEA: XBRL DOCUMENT v3.22.4
Marketable Securities (Tables)
12 Months Ended
Dec. 31, 2022
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, 2022 (in thousands):
Amortized CostGross Unrealized GainGross Unrealized (Losses)Estimated Fair Value
Tax-exempt municipal securities$15,852 $$(507)$15,347 
Corporate debt securities7,140 — (208)6,932 
Total$22,992 $$(715)$22,279 
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 
Schedule of Maturities of Marketable Securities
The following table summarizes the maturities of the Company’s marketable securities as of December 31, 2021 and 2022 (in thousands):
 December 31, 2021December 31, 2022
Due within one year$6,501 $9,156 
Due after one year through three years23,377 13,123 
Total$29,878 $22,279 
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, 2020, 2021, and 2022 (in thousands):
 December 31, 2020December 31, 2021December 31, 2022
Maturities of marketable securities$34,728 $7,495 $6,420 
Sales of marketable securities1,464 1,805 — 
Total$36,192 $9,300 $6,420