XML 29 R19.htm IDEA: XBRL DOCUMENT v3.22.1
Fair Value Measurements (Tables)
3 Months Ended
Mar. 31, 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
March 31, 2022
 
Assets included in:
  
     
  
     
  
     
  
     
Cash and cash equivalents
  
     
  
     
  
     
  
     
Money market securities
   $ 108,086      $ —        $ —        $ 108,086  
Marketable securities
                                   
Commercial paper
     —          47,961        —          47,961  
Corporate debt securities
     —          24,304        —          24,304  
Asset-backed securities
     —          14,958        —          14,958  
U.S. treasury securities
     —          20,761        —          20,761  
    
 
 
    
 
 
    
 
 
    
 
 
 
Total fair value
   $ 108,086      $ 107,984      $ —        $ 216,070  
    
 
 
    
 
 
    
 
 
    
 
 
 
     
                        
     
                        
     
                        
     
                        
 
 
  
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