XML 14 R36.htm IDEA: XBRL DOCUMENT v3.20.1
Fair Value Measurements - Schedule of Unrealized Loss on Investments (Details) - USD ($)
$ in Thousands
Mar. 31, 2020
Dec. 31, 2019
Fair value    
Fair value, less than 12 months $ 107,072 $ 67,217
Fair value, 12 months or greater 40,614 79,618
Fair value 147,686 146,835
Unrealized losses    
Unrealized losses, less than 12 months (1,110) (46)
Unrealized losses, 12 months or greater (15) (45)
Unrealized losses (1,125) (91)
U.S. government agency securities and treasuries    
Fair value    
Fair value, less than 12 months 5,000 13,234
Fair value, 12 months or greater 40,614 79,618
Fair value 45,614 92,852
Unrealized losses    
Unrealized losses, less than 12 months 0 (3)
Unrealized losses, 12 months or greater (15) (45)
Unrealized losses (15) (48)
Corporate bonds    
Fair value    
Fair value, less than 12 months 102,072 53,983
Fair value, 12 months or greater 0 0
Fair value 102,072 53,983
Unrealized losses    
Unrealized losses, less than 12 months (1,110) (43)
Unrealized losses, 12 months or greater 0 0
Unrealized losses $ (1,110) $ (43)