XML 24 R65.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
11. Fair Value Measurements (Details) - USD ($)
Dec. 31, 2016
Dec. 31, 2015
Text Block [Abstract]    
Available-for-sale, at fair value $ 5,578,159 $ 7,572,029