XML 20 R10.htm IDEA: XBRL DOCUMENT v3.23.2
Fair Value Measurements
6 Months Ended
Jun. 30, 2023
Fair Value Disclosures [Abstract]  
Fair Value Measurements Fair Value Measurements
The Company determines the fair value of its marketable securities based on one or more valuations from its investment and reporting service provider. The investment service provider values the securities using a hierarchical security pricing model that relies primarily on valuations provided by an industry-recognized valuation service. Such valuations may be based on the following:
Level 1—Quoted prices in active markets for identical assets or liabilities.
Level 2—Observable inputs, such as quoted prices in active markets for similar assets or liabilities, quoted prices in markets that are not active for identical or similar assets or liabilities, or other inputs that are observable or can be corroborated by observable market data.
Level 3—Unobservable inputs that are supported by little or no market activity and that are significant to determining the fair value of the assets or liabilities, including pricing models, discounted cash flow methodologies and similar techniques.
The following tables summarize the Company’s cash equivalents and marketable securities measured at fair value (in thousands):
Fair Value Measurements Using
As of June 30, 2023TotalQuoted Prices in
Active Markets
for Identical
Assets (Level 1)
Significant
Other
Observable
Inputs (Level 2)
Significant
Unobservable
Inputs
(Level 3)
Marketable securities:
U.S. Treasury securities$405,384 $405,384 $— $— 
U.S. Government agency securities4,976 — 4,976 — 
Negotiable certificates of deposit7,786 — 7,786 — 
Corporate debt securities4,477 — 4,477 — 
Total$422,623 $405,384 $17,239 $— 
Fair Value Measurements Using
As of December 31, 2022TotalQuoted Prices in
Active Markets
for Identical
Assets (Level 1)
Significant
Other
Observable
Inputs (Level 2)
Significant
Unobservable
Inputs
(Level 3)
Cash equivalents:
U.S. Treasury securities$2,498 $2,498 $— $— 
Marketable securities:
U.S. Treasury securities244,945 244,945 — — 
U.S. Government agency securities4,966 — 4,966 — 
Negotiable certificates of deposit4,346 — 4,346 — 
Corporate debt securities16,074 — 16,074 — 
Total$272,829 $247,443 $25,386 $—