Annual report pursuant to Section 13 and 15(d)

Due from Third Parties - Schedule of Due from Third Parties (Details)

v3.19.1
Due from Third Parties - Schedule of Due from Third Parties (Details) - USD ($)
Dec. 31, 2018
Dec. 31, 2017
Due from third parties $ 3,860,377 $ 1,196,918
Kind Therapeutics USA Inc. [Member]    
Due from third parties 2,679,496 77,558
KPG of Anna LLC [Member]    
Due from third parties 482,700 418,305
KPG of Harrisburg LLC [Member]    
Due from third parties 449,385 382,260
Harvest Foundation LLC [Member]    
Due from third parties 248,796 40,693
ARL Healthcare Inc. [Member]    
Due from third parties 176,823
Other [Member]    
Due from third parties $ 101,279