XML 40 R25.htm IDEA: XBRL DOCUMENT v3.24.3
CASH, CASH EQUIVALENTS AND INVESTMENTS (Tables)
9 Months Ended
Sep. 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 September 30, 2024 and December 31, 2023 are summarized below (in thousands):
September 30, 2024
Gross Unrealized
Amortized CostGainsLossesFair Value
Cash and cash equivalents:
Cash$7,560 $— $— $7,560 
Money market funds39,869 — — 39,869 
Total cash and cash equivalents47,429 — — 47,429 
Short-term investments:
U.S. government-sponsored agency bonds$53,052 $52 $(6)$53,098 
U.S. treasury securities36,697 47 (1)36,743 
Commercial paper30,738 54 — 30,792 
Corporate bonds17,371 37 — 17,408 
Asset-backed securities2,975 — 2,978 
Yankee bonds1,955 — (1)1,954 
Total short-term investments142,788 193 (8)142,973 
Total cash, cash equivalents and investments$190,217 $193 $(8)$190,402 

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