XML 45 R30.htm IDEA: XBRL DOCUMENT v3.22.4
Cash, Cash Equivalents and Short-Term Investments (Tables)
12 Months Ended
Dec. 31, 2022
Cash and Cash Equivalents [Abstract]  
Schedule of Securities Classified as Cash, Cash Equivalents and Short-Term Investments
Securities classified as cash, cash equivalents and short-term investments as of December 31, 2022 and 2021 are summarized below (in thousands):
December 31, 2022
Gross Unrealized
Amortized CostGainsLossesFair Value
Cash and cash equivalents:
Cash$11,827 $— $— $11,827 
Money market funds84,313 — — 84,313 
Total cash and cash equivalents96,140 — — 96,140 
Short-term investments:
Commercial paper$25,336 $$(51)$25,291 
Corporate bonds1,000 — (1)999 
U.S. government-sponsored agency bonds1,487 — (8)1,479 
Total short-term investments27,823 (60)27,769 
Total cash equivalents and investments$123,963 $$(60)$123,909 
December 31, 2021
Gross Unrealized
Amortized CostGainsLossesFair Value
Cash and cash equivalents:
Cash$1,253 $— $— $1,253 
Money market funds71,175 — — 71,175 
Commercial Paper— — — — 
Corporate bonds— — — — 
Total cash and cash equivalents72,428 — — 72,428 
Short-term investments
Commercial paper$31,936 $$(2)$31,935 
Corporate bonds7,025 — (3)7,022 
Asset backed securities5,306 — (2)5,304 
Total short-term investments44,267 (7)44,261 
Total cash equivalents and investments$116,695 $$(7)$116,689