XML 40 R24.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Cash, Cash Equivalents and Investments (Tables)
3 Months Ended
Mar. 31, 2024
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, 2024 and December 31, 2023 are summarized below (in thousands):
March 31, 2024
Gross Unrealized
Amortized CostGainsLossesFair Value
Cash and cash equivalents:
Cash$3,844 $— $— $3,844 
Money market funds32,303 — — 32,303 
Total cash and cash equivalents36,147 — — 36,147 
Short-term investments:
U.S. government-sponsored agency bonds$101,706 $34 $(23)$101,717 
Commercial paper53,549 11 (39)53,521 
Asset-backed securities8,707 — (3)8,704 
U.S. treasury securities2,489 — — 2,489 
Total short-term investments166,451 45 (65)166,431 
Total cash, cash equivalents and investments$202,598 $45 $(65)$202,578 

December 31, 2023
Gross Unrealized
Amortized CostGainsLossesFair Value
Cash and cash equivalents:
Cash$2,829 $— $— $2,829 
Money market funds18,641 — — 18,641 
Total cash and cash equivalents21,470 — — 21,470 
Short-term investments:
U.S. government-sponsored agency bonds$101,892 $235 $(34)$102,093 
Commercial paper49,630 41 (17)49,654 
Asset-backed securities8,628 (5)8,625 
U.S. treasury securities2,455 — 2,457 
Total short-term investments162,605 280 (56)162,829 
Total cash, cash equivalents and investments$184,075 $280 $(56)$184,299