XML 81 R59.htm IDEA: XBRL DOCUMENT v3.20.4
Investments - Available-For-Sale Securities (Details) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Total available-for-sale securities    
Amortized Cost $ 189,791 $ 115,219
Gross Unrealized Gains 15 38
Gross Unrealized Losses (35) (5)
Estimated Fair Value 189,771 115,252
Available-for-sale securities in a loss position    
Estimated Fair Value 52,545 28,945
Gross Unrealized Losses (35) (5)
Investments that had been in a continuous loss position for more than 12 months 0 0
U.S. treasuries    
Total available-for-sale securities    
Amortized Cost 149,206 105,096
Gross Unrealized Gains 14 38
Gross Unrealized Losses (1) (4)
Estimated Fair Value 149,219 105,130
Available-for-sale securities in a loss position    
Estimated Fair Value 19,991 22,943
Gross Unrealized Losses (1) (4)
Government agency securities    
Total available-for-sale securities    
Amortized Cost   1,139
Estimated Fair Value   1,139
Corporate debt    
Total available-for-sale securities    
Amortized Cost 32,588 6,003
Gross Unrealized Losses (34) (1)
Estimated Fair Value 32,554 6,002
Available-for-sale securities in a loss position    
Estimated Fair Value 32,554 6,002
Gross Unrealized Losses (34) (1)
Commercial paper    
Total available-for-sale securities    
Amortized Cost 7,997 2,981
Gross Unrealized Gains 1  
Estimated Fair Value $ 7,998 $ 2,981