XML 31 R20.htm IDEA: XBRL DOCUMENT v3.22.2
Marketable Securities (Tables)
6 Months Ended
Jun. 30, 2022
Marketable Securities [Abstract]  
Summary of Marketable securities by Security
Marketable securities by security type consisted of the following (in thousands):
 
              
              
              
              
 
  
June 30, 2022
 
 
  
Amortized

Cost
 
  
Gross

Unrealized

Gains
 
  
Gross

Unrealized

Losses
 
  
Fair Value
 
Commercial paper (due within one year)
   $ 88,302      $ —        $ (168    $ 88,134  
Corporate bonds (due within one year)
     58,233        —          (655      57,578  
Government securities (due within one year)
     8,583        —          (101      8,482  
U.S. treasury securities (due within one year)
     23,966        —          (119      23,847  
Corporate bonds (due after one year through two years)
     3,098        —          (90      3,008  
    
 
 
    
 
 
    
 
 
    
 
 
 
     $ 182,182      $ —        $ (1,133    $ 181,049  
    
 
 
    
 
 
    
 
 
    
 
 
 
 
              
              
              
              
 
  
December 31, 2021
 
 
  
Amortized

Cost
 
  
Gross

Unrealized

Gains
 
  
Gross

Unrealized

Losses
 
  
Fair Value
 
Commercial paper (due within one year)
   $ 121,156      $ —        $ (44    $ 121,112  
Corporate bonds (due within one year)
     43,756        —          (60      43,696  
Government securities (due within one year)
     4,583        —          (10      4,573  
U.S. treasury securities (due within one year)
     10,056        —          (9      10,047  
Corporate bonds (due after one year through two years)
     36,218        1        (99      36,120  
Government securities (due after one year through two years)
     4,045        —          (8      4,037  
    
 
 
    
 
 
    
 
 
    
 
 
 
     $ 219,814      $ 1      $ (230    $ 219,585