XML 48 R38.htm IDEA: XBRL DOCUMENT v3.22.2
Related Party Transactions (Tables)
6 Months Ended
Jun. 30, 2022
Related Party Transactions [Abstract]  
Schedule of intercompany receivable and payable

    

June 30, 

    

December 31,

2022

2021

Due to affiliated companies

$

3,145,536

$

489,959

Due from affiliated companies

Total due to/due from affiliated companies

$

3,145,536

$

489,959