XML 55 R57.htm IDEA: XBRL DOCUMENT v3.20.1
Cash, Cash Equivalents, and Marketable Debt Securities - Schedule of Marketable Debt Securities in Continuous Loss Position (Details)
$ in Millions
Mar. 31, 2020
USD ($)
security
Dec. 31, 2019
USD ($)
security
Schedule Of Available For Sale Securities [Line Items]    
Fair Value of Marketable Debt Securities $ 104.9 $ 78.1
Number of Marketable Debt Securities in a Loss Position | security 108 71
Unrealized Losses $ (0.8)  
Unrealized Losses 0.8  
Certificates of Deposit    
Schedule Of Available For Sale Securities [Line Items]    
Fair Value of Marketable Debt Securities $ 1.7  
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   $ 14.0
Number of Marketable Debt Securities in a Loss Position | security   9
U.S. Government Agency Securities    
Schedule Of Available For Sale Securities [Line Items]    
Fair Value of Marketable Debt Securities $ 1.1 $ 0.8
Number of Marketable Debt Securities in a Loss Position | security 1 1
Corporate Debt Securities    
Schedule Of Available For Sale Securities [Line Items]    
Fair Value of Marketable Debt Securities $ 102.1 $ 63.3
Number of Marketable Debt Securities in a Loss Position | security 105 61
Unrealized Losses $ (0.8)  
Unrealized Losses $ 0.8