XML 27 R28.htm IDEA: XBRL DOCUMENT v3.20.1
Investments - Marketable Securities (Details) - USD ($)
$ in Thousands
Mar. 31, 2020
Dec. 31, 2019
Schedule of Held-to-maturity Securities [Line Items]    
Amortized Cost, Current $ 2,129 $ 5,904
Municipal Bonds [Member]    
Schedule of Held-to-maturity Securities [Line Items]    
Amortized Cost, Current 2,129 5,904
Amortized Cost, Due from one through five years 7,615 8,336
Amortized Cost, Due from six through ten years 4,818 4,255
Amortized Cost, Due from eleven through twenty years 2,648 3,223
Amortized Cost, Total 17,210 21,718
Market Value, Current 2,143 5,915
Market Value, Due from one through five years 7,861 8,621
Market Value, Due from six through ten years 5,209 4,618
Market Value, Due from eleven through twenty years 2,844 3,430
Market Value, Total $ 18,057 $ 22,584