XML 54 R41.htm IDEA: XBRL DOCUMENT v3.8.0.1
Marketable Securities - Available-for-sale Securities by Maturities (Details) - USD ($)
$ in Thousands
Mar. 31, 2018
Dec. 31, 2017
Summary of maturities, at par, of marketable securities    
2018 $ 20,748 $ 20,227
2019 30,302 30,297
2020 20,123 20,423
2021 400 0
Total 71,573 70,947
Certificates of deposit    
Summary of maturities, at par, of marketable securities    
2018 3,647 4,306
2019 2,311 2,311
2020 1,799 1,799
2021 0 0
Total 7,757 8,416
U.S. Treasury and agency notes    
Summary of maturities, at par, of marketable securities    
2018 6,176 6,399
2019 14,849 14,599
2020 9,174 9,171
2021 0 0
Total 30,199 30,169
Corporate notes    
Summary of maturities, at par, of marketable securities    
2018 9,482 7,954
2019 7,985 6,430
2020 7,150 6,450
2021 400 0
Total 25,017 20,834
Municipal notes    
Summary of maturities, at par, of marketable securities    
2018 1,443 1,568
2019 5,157 6,957
2020 2,000 3,003
2021 0 0
Total $ 8,600 $ 11,528