XML 44 R33.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Investments and Fair Value Measurements (Tables)
6 Months Ended
Jun. 30, 2024
Investments, Debt and Equity Securities [Abstract]  
Schedule of Components of Investments The components of our investments as of June 30, 2024 are as follows (in thousands):
As of June 30, 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$66,506 $— $66,506 $66,506 $— 
Money market fundLevel 154,281 — 54,281 54,281 — 
U.S. Treasury bondsLevel 114,660 (3)14,657 — 14,657 
Commercial paper
Level 22,893 (3)2,890 — 2,890 
Corporate bonds
Level 210,800 (2)10,798 — 10,798 
Total investments$149,140 $(8)$149,132 $120,787 $28,345 

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

As of December 31, 2023
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$93,029 $— $93,029 $93,029 $— 
Money market fundLevel 156,322 — 56,322 56,322 — 
U.S. Treasury bondsLevel 14,830 (2)4,828 — 4,828 
Agency bondsLevel 24,828 (3)4,825 — 4,825 
Total investments$159,009 $(5)$159,004 $149,351 $9,653