XML 39 R25.htm IDEA: XBRL DOCUMENT v3.24.3
Short-Term Investments and Cash Equivalents (Tables)
9 Months Ended
Sep. 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 September 30, 2024
Maturity (In Years)Amortized CostUnrealized GainsUnrealized LossesFair Value
Money market funds$29,802 $— $— $29,802 
U.S. government treasury billsLess than 124,143 26 — 24,169 
Commercial paperLess than 11,721 — 1,723 
Corporate bondsLess than 16,179 11 — 6,190 
Total $61,845 $39 $— $61,884 
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