XML 68 R57.htm IDEA: XBRL DOCUMENT v3.20.2
Available For Sale Securities - Cash Cash Equivalents and Available for Sale Securities (Details) - USD ($)
$ in Thousands
Sep. 30, 2020
Dec. 31, 2019
Sep. 30, 2019
Debt Securities, Available-for-sale [Line Items]      
Cash and cash equivalents, amortized cost $ 169,286 $ 147,449 $ 122,886
Cash and cash equivalents, fair value 169,286 147,449  
Available for sale securities:      
Available for sale securities, amortized cost 99,963 245  
Available for sale securities, gross unrealized gains 6 0  
Available for sale securities, gross unrealized losses 0 0  
Available for sale securities, fair value 99,969 245  
Total cash, cash equivalents, and available for sale securities, amortized cost 269,249 147,694  
Total cash, cash equivalents, and available for sale securities, fair value 269,255 147,694  
U.S. government debt securities      
Available for sale securities:      
Available for sale securities, amortized cost 99,963    
Available for sale securities, gross unrealized gains 6    
Available for sale securities, gross unrealized losses 0    
Available for sale securities, fair value $ 99,969    
Certificates of deposit      
Available for sale securities:      
Available for sale securities, amortized cost   245  
Available for sale securities, gross unrealized gains   0  
Available for sale securities, gross unrealized losses   0  
Available for sale securities, fair value   $ 245