XML 40 R9.htm IDEA: XBRL DOCUMENT v3.19.1
CONSOLIDATED STATEMENTS OF CASH FLOWS (Parenthetical) - USD ($)
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Disposal Group, Including Discontinued Operations $ 8,952,260 $ 3,723,807 $ 3,723,807 $ 20,590,084
Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Disposal Group, Including Discontinued Operations $ 1,091,190 $ 8,952,260 $ 3,723,807 $ 3,723,807