XML 73 R63.htm IDEA: XBRL DOCUMENT v3.21.2
Marketable Securities (Schedule of Available-for-sale Marketable Securities by Contractual Maturity Date) (Details)
$ in Thousands
Sep. 30, 2020
USD ($)
Investments Debt And Equity Securities [Abstract]  
Due in one year or less, amortized cost $ 27,727
Due after one year through three years, amortized cost 31,066
Amortized cost 58,793
Due in one year or less, fair value 27,899
Due after one year through three years, fair value 31,200
Total Fair value $ 59,099