XML 37 R24.htm IDEA: XBRL DOCUMENT v3.24.2.u1
CASH, CASH EQUIVALENTS AND INVESTMENTS (Tables)
6 Months Ended
Jun. 30, 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 June 30, 2024 and December 31, 2023 are summarized below (in thousands):
June 30, 2024
Gross Unrealized
Amortized CostGainsLossesFair Value
Cash and cash equivalents:
Cash$5,834 $— $— $5,834 
Money market funds36,056 — — 36,056 
Total cash and cash equivalents41,890 — — 41,890 
Short-term investments:
U.S. government-sponsored agency bonds$98,350 $— $(60)$98,290 
Commercial paper42,074 (44)42,034 
Asset-backed securities3,748 — (1)3,747 
Total short-term investments144,172 (105)144,071 
Total cash, cash equivalents and investments$186,062 $$(105)$185,961 

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