Quarterly report pursuant to Section 13 or 15(d)

Segment Information (Details) - Schedule of identifiable long-lived tangible assets

v3.20.2
Segment Information (Details) - Schedule of identifiable long-lived tangible assets - USD ($)
Sep. 30, 2020
Dec. 31, 2019
Segment Information (Details) - Schedule of identifiable long-lived tangible assets [Line Items]    
Identifiable long-lived tangible assets $ 8,149,954 $ 8,337,105
United States [Member]    
Segment Information (Details) - Schedule of identifiable long-lived tangible assets [Line Items]    
Identifiable long-lived tangible assets 7,734,740 7,839,093
China [Member]    
Segment Information (Details) - Schedule of identifiable long-lived tangible assets [Line Items]    
Identifiable long-lived tangible assets $ 415,214 $ 498,012