XML 47 R37.htm IDEA: XBRL DOCUMENT v3.22.1
Related Party Transactions (Tables)
3 Months Ended
Mar. 31, 2022
Related Party Transactions [Abstract]  
Schedule of intercompany receivable and payable

    

March 31, 

    

December 31,

2022

2021

Due to affiliated companies

$

$

489,959

Due from affiliated companies

684,946

Total due to/due from affiliated companies

$

684,946

$

489,959