XML 40 R24.htm IDEA: XBRL DOCUMENT v3.10.0.1
Organization and Summary of Significant Accounting Policies (Details 2) - USD ($)
$ in Thousands
Dec. 31, 2018
Dec. 31, 2017
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Due within one year $ 20,874 $ 22,228
Due within two years 3,593 8,955
Total fair value $ 24,467 $ 31,183