XML 43 R32.htm IDEA: XBRL DOCUMENT v3.20.2
Marketable Securities - Maturities of Available-for-sale Securities (Details)
$ in Thousands
Jun. 30, 2020
USD ($)
Marketable Securities  
Due within one year, amortized cost $ 2,827
Due within one year, estimated fair value 2,841
Due after one year through five years, amortized cost 1,106
Due after one year through five years, estimated fair value 1,130
Due after five years, amortized cost
Due after five years, estimated fair value
Total available-for-sale securities, amortized cost 3,933
Total available-for-sale securities, estimated fair value $ 3,971