XML 38 R27.htm IDEA: XBRL DOCUMENT v3.23.1
Fair Value Measurements (Tables)
3 Months Ended
Mar. 31, 2023
Fair Value Disclosures [Abstract]  
Summary of Cash Equivalents and Investments
Cash equivalents and investments, as measured at fair value on a recurring basis, consisted of the following:
March 31, 2023December 31, 2022
Fair Value LevelAmortized CostUnrealized Gains (Losses), netFair ValueAmortized CostUnrealized Gains (Losses), netFair Value
(in thousands)
Cash equivalents:
Money market fundsLevel 1$94,284 $— $94,284 $73,368 $— $73,368 
Investments:
Certificates of depositLevel 16,687 — 6,687 6,813 — 6,813 
Marketable securities:
Commercial paperLevel 234,228 353 34,581 44,224 375 44,599 
U.S. treasury securitiesLevel 29,827 51 9,878 — — — 
$145,026 $404 $145,430 $124,405 $375 $124,780