XML 42 R32.htm IDEA: XBRL DOCUMENT v3.21.1
Bank Loans (Details) - USD ($)
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Bank Loans (Details) [Line Items]    
Bank loans due amount $ 4,893,661  
Terms of long term bank loans 30 years  
Interest rate 2.50%  
Revolving credit line $ 6,425,437  
Interest related bank loans 78,250 $ 95,831
Bank Loans [Member]    
Bank Loans (Details) [Line Items]    
Interest related bank loans $ 55,750 $ 95,831
Hong Kong [Member] | Minimum [Member]    
Bank Loans (Details) [Line Items]    
Charged interest percentage rate 1.63%