XML 44 R33.htm IDEA: XBRL DOCUMENT v3.23.1
Investments and Fair Value Measurements (Tables)
3 Months Ended
Mar. 31, 2023
Investments, Debt and Equity Securities [Abstract]  
Schedule of Components of Investments The components of our investments as of March 31, 2023 are as follows (in thousands):
As of March 31, 2023
Fair Value MeasurementBalance Sheet Classification
Fair Value LevelCost BasisUnrealized Gains (Losses)Market ValueCash and Cash EquivalentsShort-term Investments and Marketable Securities
Money market fundLevel 1$94,081 $— $94,081 $94,081 $— 
U.S. Treasury bondsLevel 112,149 25 12,174 — 12,174 
Commercial paperLevel 238,708 — 38,708 — 38,708 
Corporate bondsLevel 22,490 (1)2,489 — 2,489 
Agency bondsLevel 22,432 — 2,432 — 2,432 
Total investments$149,860 $24 $149,884 $94,081 $55,803 

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

As of December 31, 2022
Fair Value MeasurementBalance Sheet Classification
Fair Value LevelCost BasisUnrealized Gains (Losses)Market ValueCash and Cash EquivalentsShort-term Investments and Marketable Securities
Money market fundLevel 1$39,469 $— $39,469 $39,469 $— 
U.S. Treasury bondsLevel 19,396 (13)9,383 — 9,383 
Commercial paperLevel 226,704 — 26,704 — 26,704 
Corporate bondsLevel 29,353 (12)9,341 — 9,341 
Agency bondsLevel 22,432 2,435 — 2,435 
Total investments$87,354 $(22)$87,332 $39,469 $47,863 
Schedule of Amortized Cost Basis and Fair Value of Debt Securities by Contractual Maturity
The amortized cost basis and fair value of debt securities as of March 31, 2023, by contractual maturity, are as follows (in thousands):

As of March 31, 2023
Cost BasisFair Value
Due in one year or less$149,860 $149,884 
Total investments$149,860 $149,884