Annual report pursuant to Section 13 and 15(d)

Related Party Transactions (Details Narrative)

v3.21.1
Related Party Transactions (Details Narrative) - USD ($)
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Related Party Transaction [Line Items]    
Accounts receivable related parties $ 252,852 $ 39,837
Proceeds from loans payable - related parties 574,000 566,132
Repayment of loan $ 673,550
Equity method investment, ownership percentage 50.00%  
Bad debt allowance $ 70,535 $ 126,157
GGH Chairman [Member]    
Related Party Transaction [Line Items]    
Equity method investment, ownership percentage   5.00%
Related Party ESA [Member]    
Related Party Transaction [Line Items]    
Entitled to receive reimbursement expenses 466,582  
Proceeds from loans payable - related parties 574,000 $ 566,132
Related party expense obligations reduction, percentage   15.00%
Related party expense obligations prepayment reduced   $ 0
Repayment of loan 673,550  
Sharing Agreement [Member]    
Related Party Transaction [Line Items]    
Due from related parties 332,131 396,116
Recovery from uncollectable assets 63,985  
Bad debt allowance 63,985  
General and Administrative Expense [Member]    
Related Party Transaction [Line Items]    
Entitled to receive reimbursement expenses $ 705,912 $ 493,944