XML 21 R10.htm IDEA: XBRL DOCUMENT v3.23.1
Fair Value Measurements
3 Months Ended
Mar. 31, 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 trade prices in active markets for identical assets (Level 1 inputs) or valuation models using inputs that are observable either directly or indirectly (Level 2 inputs), such as quoted prices for similar assets, yield curves, volatility factors, credit spreads, default rates, loss severity, current market and contractual prices for the underlying instruments or debt, and broker and dealer quotes, as well as other relevant economic measures.
The following tables summarize the Company’s cash equivalents and marketable securities measured at fair value (in thousands):
Fair Value Measurements Using
As of March 31, 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$439,128 $439,128 $— $— 
U.S. Government agency securities7,478 — 7,478 — 
Negotiable certificates of deposit6,795 — 6,795 — 
Corporate debt securities14,189 — 14,189 — 
Total$467,590 $439,128 $28,462 $— 
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 $—