XML 35 R25.htm IDEA: XBRL DOCUMENT v3.23.3
Cash, Cash Equivalents and Investments (Tables)
9 Months Ended
Sep. 30, 2023
Cash and Cash Equivalents [Abstract]  
Schedule of Securities Classified as Cash, Cash Equivalents and Investments
Securities classified as cash, cash equivalents and short-term investments as of September 30, 2023 and December 31, 2022 are summarized below (in thousands):
September 30, 2023
Gross Unrealized
Amortized CostGainsLossesFair Value
Cash and cash equivalents:
Cash$1,533 $— $— $1,533 
Money market funds32,234 — — 32,234 
Total cash and cash equivalents33,767 — — 33,767 
Short-term investments:
Commercial paper$82,851 $$(133)$82,719 
U.S. government-sponsored agency bonds31,850 (44)31,811 
Corporate bonds6,284 — (2)6,282 
Asset-backed securities10,529 — (28)10,501 
Total short-term investments131,514 (207)131,313 
Total cash, cash equivalents and investments$165,281 $$(207)$165,080 
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, cash equivalents and investments$123,963 $$(60)$123,909