XML 54 R43.htm IDEA: XBRL DOCUMENT v3.10.0.1
Note 7 - Financial Instruments and Investments in Securities - Contractual Maturity (Details)
$ in Thousands
Dec. 31, 2018
USD ($)
Due in one year or less, amortized cost $ 499,528
Due in one year or less, estimated fair value 500,211
Due after one year through five years, amortized cost
Due after one year through five years, estimated fair value
Total, amortized cost 499,528
Held-to-maturity securities, fair value, total $ 500,211