Annual report pursuant to Section 13 and 15(d)

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

v3.20.1
Due from Third Parties - Schedule of Due from Third Parties (Details) (Parenthetical)
12 Months Ended
Dec. 31, 2019
KPG of Anna LLC [Member]  
Acquisition date Oct. 31, 2019
KPG of Harrisburg LLC [Member]  
Acquisition date Oct. 31, 2019