XML 49 R11.htm IDEA: XBRL DOCUMENT v3.25.1
Short-Term Investments and Cash Equivalents
12 Months Ended
Dec. 31, 2024
Investments, Debt and Equity Securities [Abstract]  
Short-Term Investments and Cash Equivalents Short-Term Investments and Cash Equivalents
The following table summarizes the Company's short-term investments (in thousands):
As of and for Year Ended December 31, 2024
Maturity (In Years)Amortized CostUnrealized GainsUnrealized LossesFair Value
Money market funds$27,485 $— $— $27,485 
U.S. government treasury billsLess than 112,553 — 12,562 
Commercial paperLess than 11,743 — 1,744 
Corporate bondsLess than 14,256 — 4,261 
Total$46,037 $15 $— $46,052 
As of and for Year Ended 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