XML 51 R41.htm IDEA: XBRL DOCUMENT v3.20.2
Investments - Summary of Gross Unrealized Losses and Fair Value of Investments in a Continuous Unrealized Loss Position (Details) - USD ($)
$ in Thousands
Sep. 30, 2020
Dec. 31, 2019
Fair Value    
Less Than 12 Months $ 171,253 $ 213,777
Greater Than 12 Months 18,869 84,507
Total 190,122 298,284
Unrealized Loss    
Less Than 12 Months (67) (310)
Greater Than 12 Months (4) (33)
Total (71) (343)
Certificates of deposit    
Fair Value    
Less Than 12 Months 0 244
Greater Than 12 Months 0 0
Total 0 244
Unrealized Loss    
Less Than 12 Months 0 0
Greater Than 12 Months 0 0
Total 0 0
Commercial paper    
Fair Value    
Less Than 12 Months 19,982  
Greater Than 12 Months 0  
Total 19,982  
Unrealized Loss    
Less Than 12 Months (5)  
Greater Than 12 Months 0  
Total (5)  
Corporate notes and bonds    
Fair Value    
Less Than 12 Months 70,390 117,271
Greater Than 12 Months 9,669 24,514
Total 80,059 141,785
Unrealized Loss    
Less Than 12 Months (43) (205)
Greater Than 12 Months (3) (9)
Total (46) (214)
U.S. Treasuries    
Fair Value    
Less Than 12 Months 58,886 5,041
Greater Than 12 Months 0 33,996
Total 58,886 39,037
Unrealized Loss    
Less Than 12 Months (12) (2)
Greater Than 12 Months 0 (17)
Total (12) (19)
U.S. Government agencies    
Fair Value    
Less Than 12 Months 21,995 91,221
Greater Than 12 Months 9,200 25,997
Total 31,195 117,218
Unrealized Loss    
Less Than 12 Months (7) (103)
Greater Than 12 Months (1) (7)
Total $ (8) $ (110)