XML 37 R24.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Short-Term Investments and Cash Equivalents (Tables)
6 Months Ended
Jun. 30, 2024
Investments, Debt and Equity Securities [Abstract]  
Schedule of Short-Term Investments
The following table summarizes the Company's short-term investments (in thousands):
As of June 30, 2024
Maturity (In Years)Amortized CostUnrealized GainsUnrealized LossesFair Value
Money market funds$36,820 $— $— $36,820 
U.S. government treasury billsLess than 128,961 — (19)28,942 
Commercial paperLess than 13,540 — (4)3,536 
Corporate bondsLess than 17,951 (5)7,947 
Total $77,272 $$(28)$77,245 
As of December 31, 2023
Maturity (In Years)Amortized CostUnrealized GainsUnrealized LossesFair Value
Money market funds$61,034 $— $— $61,034 
U.S. government treasury billsLess than 119,441 17 — 19,458 
Commercial paperLess than 18,712 (1)8,717 
Corporate bondsLess than 113,438 10 (1)13,447 
Government agencyLess than 15,486 — (4)5,482 
Total $108,111 $33 $(6)$108,138