XML 54 R40.htm IDEA: XBRL DOCUMENT v3.25.4
Investments and Fair Value Measurements (Tables)
12 Months Ended
Dec. 31, 2025
Investments, Debt and Equity Securities [Abstract]  
Schedule of Components of Investments The components of our cash, cash equivalents, and investments as of December 31, 2025 and 2024 are as follows (in thousands):
As of December 31, 2025
Fair Value MeasurementBalance Sheet Classification
Fair Value LevelCost Basis
Unrealized Gains
Fair Value
Cash and Cash EquivalentsShort-term Investments and Marketable Securities
Cash
Level 1$118,297 $— $118,297 $118,297 $— 
Money market fundLevel 117,513 — 17,513 17,513 — 
U.S. Treasury bondsLevel 226,627 22 26,649 — 26,649 
Commercial paperLevel 26,147 6,151 — 6,151 
Corporate bondsLevel 218,599 16 18,615 — 18,615 
Total investments$187,183 $42 $187,225 $135,810 $51,415 


As of December 31, 2024
Fair Value MeasurementBalance Sheet Classification
Fair Value LevelCost Basis
Unrealized Gains
Fair Value
Cash and Cash Equivalents
Short-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