XML 69 R58.htm IDEA: XBRL DOCUMENT v3.20.2
Cash, Cash Equivalents, and Marketable Debt Securities - Schedule of Marketable Debt Securities in Continuous Loss Position (Details)
$ in Millions
Sep. 30, 2020
USD ($)
security
Dec. 31, 2019
USD ($)
security
Schedule Of Available For Sale Securities [Line Items]    
Fair Value of Marketable Debt Securities | $ $ 41.0 $ 78.1
Number of Marketable Debt Securities in a Loss Position | security 51 71
Certificates of Deposit    
Schedule Of Available For Sale Securities [Line Items]    
Fair Value of Marketable Debt Securities | $ $ 1.3  
Number of Marketable Debt Securities in a Loss Position | security 2  
U.S. Treasury Securities    
Schedule Of Available For Sale Securities [Line Items]    
Fair Value of Marketable Debt Securities | $ $ 0.5 $ 14.0
Number of Marketable Debt Securities in a Loss Position | security 1 9
U.S. Government Agency Securities    
Schedule Of Available For Sale Securities [Line Items]    
Fair Value of Marketable Debt Securities | $   $ 0.8
Number of Marketable Debt Securities in a Loss Position | security   1
Corporate Debt Securities    
Schedule Of Available For Sale Securities [Line Items]    
Fair Value of Marketable Debt Securities | $ $ 39.2 $ 63.3
Number of Marketable Debt Securities in a Loss Position | security 48 61