XML 35 R25.htm IDEA: XBRL DOCUMENT v3.23.2
Cash, Cash Equivalents and Investments (Tables)
6 Months Ended
Jun. 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 June 30, 2023 and December 31, 2022 are summarized below (in thousands):
June 30, 2023
Gross Unrealized
Amortized CostGainsLossesFair Value
Cash and cash equivalents:
Cash$1,400 $— $— $1,400 
Money market funds28,658 — — 28,658 
Total cash and cash equivalents30,058 — — 30,058 
Short-term investments:
Commercial paper$61,772 $$(168)$61,605 
U.S. government-sponsored agency bonds28,045 20 (44)28,021 
Asset backed securities7,914 — (19)7,895 
Total short-term investments97,731 21 (231)97,521 
Total cash, cash equivalents and investments$127,789 $21 $(231)$127,579 
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