XML 21 R9.htm IDEA: XBRL DOCUMENT v3.22.4
Cash, Cash Equivalents and Marketable Securities
12 Months Ended
Dec. 31, 2022
Cash and Cash Equivalents [Abstract]  
Cash, Cash Equivalents and Marketable Securities Cash, Cash Equivalents and Marketable Securities
Cash, cash equivalents and marketable securities consisted of the following (in thousands):

December 31,
20222021
Cash and cash equivalents:
Cash$39,189 $26,442 
Commercial paper33,199 21,582 
U.S. government securities5,990 — 
Money market funds555 2,320 
Corporate debt securities140 989 
Total cash and cash equivalents79,073 51,333 
Marketable securities:
U.S. government securities106,750 60,279 
Commercial paper28,992 80,812 
U.S. government agency securities23,632 5,527 
Corporate debt securities3,168 3,576 
Municipal securities100 2,808 
Total marketable securities162,642 153,002 
$241,715 $204,335 
The carrying amounts of the Company’s money market funds approximate their fair values due to their nature, duration and short maturities. As of December 31, 2022, all marketable securities were due in two years or less.
The amortized cost and fair value of marketable securities as of December 31, 2022 were as follows (in thousands):
Amortized CostGross Unrealized LossesFair Value
U.S. government securities$114,119 $(1,379)$112,740 
Commercial paper62,262 (71)62,191 
U.S. government agency securities23,876 (244)23,632 
Corporate debt securities3,312 (4)3,308 
Municipal securities101 (1)100 
Total marketable securities$203,670 $(1,699)$201,971 
Unrealized gains and losses were not significant as of December 31, 2021.