XML 45 R34.htm IDEA: XBRL DOCUMENT v3.25.1
Investments and Fair Value Measurements (Tables)
3 Months Ended
Mar. 31, 2025
Investments, Debt and Equity Securities [Abstract]  
Schedule of Components of Investments The components of our cash, cash equivalents, and investments as of March 31, 2025 are as follows (in thousands):
As of March 31, 2025
Fair Value MeasurementBalance Sheet Classification
Fair Value LevelCost BasisUnrealized Gains (Losses)
Fair Value
Cash and Cash EquivalentsShort-term Investments and Marketable Securities
Cash
Level 1$115,698 $— $115,698 $115,698 $— 
Money market fundLevel 119,284 — 19,284 19,284 — 
U.S. Treasury bondsLevel 143,678 28 43,706 — 43,706 
Commercial paper
Level 23,919 3,922 — 3,922 
Corporate bonds
Level 217,078 10 17,088 — 17,088 
Total investments$199,657 $41 $199,698 $134,982 $64,716 

At December 31, 2024, our investments consisted of the following (in thousands):

As of December 31, 2024
Fair Value MeasurementBalance Sheet Classification
Fair Value LevelCost BasisUnrealized Gains (Losses)
Fair Value
Cash and Cash EquivalentsShort-term Investments and Marketable Securities
Cash
Level 1$106,338 $— $106,338 $106,338 $— 
Money market fundLevel 112,214 — 12,214 12,214 — 
U.S. Treasury bondsLevel 124,376 26 24,402 — 24,402 
Commercial paperLevel 22,974 2,977 — 2,977 
Corporate bondsLevel 213,900 29 13,929 — 13,929 
Total investments$159,802 $58 $159,860 $118,552 $41,308