XML 23 R10.htm IDEA: XBRL DOCUMENT v3.25.1
Short-Term Investments and Cash Equivalents
3 Months Ended
Mar. 31, 2025
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 March 31, 2025
Maturity (In Years)Amortized CostUnrealized GainsUnrealized LossesFair Value
Money market funds$227,319 $— $— $227,319 
U.S. government treasury billsLess than 11,517 — — 1,517 
Corporate bondsLess than 11,975 — 1,976 
Total $230,811 $$— $230,812 
As of 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