XML 33 R23.htm IDEA: XBRL DOCUMENT v3.23.1
Cash, Cash Equivalents and Investments (Tables)
3 Months Ended
Mar. 31, 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 March 31, 2023 and December 31, 2022 are summarized below (in thousands):
March 31, 2023
Gross Unrealized
Amortized CostGainsLossesFair Value
Cash and cash equivalents:
Cash$7,986 $— $— $7,986 
Money market funds84,501 — — 84,501 
Total cash and cash equivalents92,487 — — 92,487 
Short-term investments:
Commercial paper$23,353 $$(23)$23,333 
U.S. government-sponsored agency bonds12,618 (6)12,620 
Asset backed securities1,935 — (2)1,933 
Total short-term investments37,906 11 (31)37,886 
Total cash, cash equivalents and investments$130,393 $11 $(31)$130,373 
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