XML 23 R10.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Available-for-Sale-Securities
3 Months Ended
Mar. 31, 2024
Debt Securities, Available-for-Sale [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 our Consolidated Balance Sheets (in thousands):
March 31, 2024December 31, 2023
CostGross Unrealized GainsGross Unrealized LossesEstimated Fair ValueCostGross Unrealized GainsGross Unrealized LossesEstimated Fair Value
Corporate debt securities$33,750 $— $(18)$33,732 $37,791 $$(8)$37,786 
Commercial paper— — — — 1,981 — — 1,981 
Money market funds5,242 — — 5,242 4,268 — — 4,268 
Municipal debt securities247 — — 247 622 — — 622 
Total$39,239 $— $(18)$39,221 $44,662 $$(8)$44,657 


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 securities in the Company's Consolidated Balance Sheets (in thousands):
March 31, 2024December 31, 2023
Cash equivalents$17,677 $16,715 
Marketable securities21,544 27,942 
Total$39,221 $44,657 



The following table summarizes our portfolio of available-for-sale securities by contractual maturity (in thousands):
March 31, 2024
Amortized CostEstimated Fair Value
Less than one year$39,239 $39,221 
Greater than one year— — 
Total$39,239 $39,221