XML 64 R53.htm IDEA: XBRL DOCUMENT v3.19.1
INVESTMENTS - Maturity Period (Details) - USD ($)
$ in Thousands
Mar. 31, 2019
Dec. 31, 2018
Investments    
Amortized Cost $ 263,665 $ 320,740
Fair Value 263,697 320,650
Commercial paper | Less than 1 year    
Investments    
Amortized Cost 38,964 52,838
Fair Value 38,964 52,838
Municipal securities | Less than 1 year    
Investments    
Amortized Cost 103,664 151,690
Fair Value 103,690 151,644
U.S. government agency securities | Less than 1 year    
Investments    
Amortized Cost 19,940 19,943
Fair Value 19,945 19,931
Certificates of deposit | Less than 1 year    
Investments    
Amortized Cost 5,024 14,075
Fair Value 5,024 14,075
U.S. treasuries | Less than 1 year    
Investments    
Amortized Cost 89,267 78,189
Fair Value 89,268 78,157
Variable rate demand notes | Due 21 - 30 years    
Investments    
Amortized Cost 5,805 4,005
Fair Value 5,805 $ 4,005
Variable rate demand notes | Due 31 - 40 years    
Investments    
Amortized Cost 1,001  
Fair Value $ 1,001