XML 12 R54.htm IDEA: XBRL DOCUMENT v3.19.3
INVESTMENTS - Maturity Period (Details) - USD ($)
$ in Thousands
Sep. 30, 2019
Dec. 31, 2018
Investments    
Amortized Cost $ 601,447 $ 320,740
Fair Value 601,726 320,650
Commercial paper | Less than 1 year    
Investments    
Amortized Cost 81,869 52,838
Fair Value 81,869 52,838
Municipal securities | Less than 1 year    
Investments    
Amortized Cost 138,072 151,690
Fair Value 138,214 151,644
Municipal securities | Due 1 - 10 years    
Investments    
Amortized Cost 3,198  
Fair Value 3,193  
U.S. government agency securities | Less than 1 year    
Investments    
Amortized Cost 41,186 19,943
Fair Value 41,156 19,931
Certificates of deposit | Less than 1 year    
Investments    
Amortized Cost 2,502 14,075
Fair Value 2,502 14,075
U.S. treasuries | Less than 1 year    
Investments    
Amortized Cost 294,099 78,189
Fair Value 294,268 78,157
U.S. treasuries | Due 1 - 10 years    
Investments    
Amortized Cost 11,174  
Fair Value 11,177  
Variable rate demand notes | Due 1 - 10 years    
Investments    
Amortized Cost 5,412  
Fair Value 5,412  
Variable rate demand notes | Due 11 - 20 years    
Investments    
Amortized Cost 12,197  
Fair Value 12,197  
Variable rate demand notes | Due 21 - 30 years    
Investments    
Amortized Cost 9,721 4,005
Fair Value 9,721 $ 4,005
Variable rate demand notes | Due 31 - 40 years    
Investments    
Amortized Cost 2,017  
Fair Value $ 2,017