XML 19 R7.htm IDEA: XBRL DOCUMENT v3.19.2
Consolidated Statements of Cash Flows (unaudited) (Parentheticals) - USD ($)
Jun. 30, 2019
Dec. 31, 2018
Jun. 30, 2018
Dec. 31, 2017
Reconciliation to consolidated balance sheets:        
Cash $ 30,338,228 $ 32,827,390 $ 30,663,307  
Restricted Cash 2,364,290 883,902 762,602  
Subtotal- cash and restricted cash $ 32,702,518 $ 33,711,292 $ 31,425,909 $ 23,944,874