XML 22 R17.htm IDEA: XBRL DOCUMENT v3.20.1
Available-for-Sale Securities and Fair Value Measurements (Tables)
3 Months Ended
Mar. 31, 2020
Available For Sale Securities And Fair Value Measurements [Abstract]  
Summary of the classification of available-for-sale securities in condensed consolidated balance sheets
The available-for-sale securities in our Condensed Consolidated Balance Sheets are as follows:
March 31,
2020
December 31,
2019
(in thousands)
Cash equivalents$67,227  $18,461  
Short-term marketable securities222,838  244,693  
Long-term marketable securities41,690  39,352  
Total marketable securities$331,755  $302,506  
Schedule of available-for-sale securities
The following table presents our available-for-sale securities grouped by asset type:
 Fair Value
Hierarchy
Level
March 31, 2020December 31, 2019
Amortized CostGross Unrealized GainsGross Unrealized LossesEstimated Fair ValueAmortized CostGross Unrealized GainsGross Unrealized LossesEstimated Fair Value
  (in thousands)
Corporate bondsLevel 2$115,877  $22  $(300) $115,599  $109,780  $136  $(6) $109,910  
Commercial paperLevel 234,191  —  —  34,191  41,237  —  —  41,237  
Asset-backed securitiesLevel 239,803   (93) 39,719  57,195  63  (5) 57,253  
Repurchase agreementsLevel 2—  —  —  —  18,000  —  —  18,000  
U.S. treasury securitiesLevel 174,337  682  —  75,019  75,574  71  —  75,645  
Money market fundsLevel 167,227  —  —  67,227  461  —  —  461  
Total Marketable securities$331,435  $713  $(393) $331,755  $302,247  $270  $(11) $302,506