XML 30 R20.htm IDEA: XBRL DOCUMENT v3.22.2.2
Fair Value Measurements (Tables)
9 Months Ended
Sep. 30, 2022
Fair Value Disclosures [Abstract]  
Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis
The Company’s financial assets and liabilities subject to fair value measurement on a recurring basis and the level of inputs used for such measurements were as follows (in thousands):
 
 
  
Fair value measurements at reporting date using
 
  
 
 
 
  
Quoted Prices in
Active Markets for
Identical Assets
(Level 1)
 
  
Significant Other
Observable Inputs
(Level 2)
 
  
Significant
Unobservable Inputs
(Level 3)
 
  
Fair Value at
September 30, 2022
 
Assets included in:
  
  
  
  
Cash and cash equivalents
  
  
  
  
Money market securities
   $ 156,540      $ —        $ —        $ 156,540  
Marketable securities
                                   
Corporate debt securities
     —          16,162        —          16,162  
Asset-backed securities
     —          2,888        —          2,888  
U.S. treasury securities
     —          23,604        —          23,604  
    
 
 
    
 
 
    
 
 
    
 
 
 
Total fair value
   $ 156,540      $ 42,654      $ —        $ 199,194  
    
 
 
    
 
 
    
 
 
    
 
 
 
 
 
  
Fair value measurements at reporting date using
 
  
 
 
 
  
Quoted Prices in
Active Markets for
Identical Assets
(Level 1)
 
  
Significant Other
Observable Inputs
(Level 2)
 
  
Significant Unobservable
Inputs (Level 3)
 
  
Fair Value at
December 31, 2021
 
Assets included in:
  
  
  
  
Cash and cash equivalents
  
  
  
  
Money market securities
   $ 121,162      $ —        $ —        $ 121,162  
Marketable securities
                                   
Commercial paper
     —          47,939        —          47,939  
Corporate debt securities
     —          24,694        —          24,694  
Asset-backed securities
     —          19,143        —          19,143  
U.S. treasury securities
     —          11,918        —          11,918  
    
 
 
    
 
 
    
 
 
    
 
 
 
Total fair value
   $ 121,162      $ 103,694      $ —        $ 224,856