XML 31 R20.htm IDEA: XBRL DOCUMENT v3.21.2
Marketable Securities (Tables)
9 Months Ended
Sep. 30, 2021
Marketable Securities [Abstract]  
Summary of Marketable securities
Marketable securities consisted of the following as of September 30, 2021 (in thousands):
 
    
Amortized
Cost
    
Gross Unrealized
Gains
    
Gross Unrealized
Losses
    
Fair
Value
 
Available-for-sale
securities, short-term
                                   
Commercial paper
   $ 43,923      $ —        $ —        $  43,923  
Corporate debt securities
     8,043        —          (2      8,041  
Asset-backed securities
     12,200        —          (2      12,198  
    
 
 
    
 
 
    
 
 
    
 
 
 
Total
available-for-sale
securities, short-term
     64,166        —          (4      64,162  
Available-for-sale
securities, long-term
                                    
Corporate debt securities
     16,866        —          (20      16,846  
Asset-backed securities
     7,080        —          (4      7,076  
U.S. treasury securities
     5,988        —          —          5,988  
    
 
 
    
 
 
    
 
 
    
 
 
 
Total
available-for-sale
securities, long-term
     29,934        —          (24      29,910  
    
 
 
    
 
 
    
 
 
    
 
 
 
Total
available-for-sale
securities
   $  94,100      $ —        $ (28    $ 94,072