XML 109 R54.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Marketable Securities - Fair Value of Marketable Securities by Contractual Maturity (Details) - USD ($)
$ in Thousands
Dec. 31, 2019
Sep. 30, 2019
Investments, Debt and Equity Securities [Abstract]    
Due in one year or less $ 11,233  
Due after ten years 3,039  
Fair Value $ 14,272 $ 36,969