XML 155 R12.htm IDEA: XBRL DOCUMENT v3.24.0.1
Available-for-Sale-Securities
12 Months Ended
Dec. 31, 2023
Investments, Debt and Equity Securities [Abstract]  
Available-for-Sale-Securities Available-for-Sale-Securities
The following table is a summary of available-for-sale securities recorded in cash and cash equivalents or marketable securities in the Company's Consolidated Balance Sheets (in thousands):
December 31, 2023December 31, 2022
CostGross Unrealized GainsGross Unrealized LossesEstimated Fair ValueCostGross Unrealized GainsGross Unrealized LossesEstimated Fair Value
Corporate debt securities$37,791 $$(8)$37,786 $44,308 $— $(17)$44,291 
Commercial Paper1,981 — — 1,981 7,953 — — 7,953 
Money market funds4,268 — — 4,268 4,871 — — 4,871 
Municipal debt securities622 — — 622 7,626 — (1)7,625 
Total$44,662 $$(8)$44,657 $64,758 $— $(18)$64,740 
Estimated fair values of available-for-sale securities are generally based on prices obtained from commercial pricing services. The following table summarizes the classification of the available-for-sale debt securities on the Company's Consolidated Balance Sheets (in thousands):
December 31, 2023December 31, 2022
Cash and cash equivalents$16,715 $27,668 
Marketable securities27,942 37,072 
Total$44,657 $64,740 

The following table summarizes the Company's portfolio of available-for-sale securities by contractual maturity (in thousands):
December 31, 2023December 31, 2022
Amortized CostEstimated Fair ValueAmortized CostEstimated Fair Value
Less than one year$44,662 $44,657 $64,758 $64,740 
Greater than one year— — — — 
Total$44,662 $44,657 $64,758 $64,740