XML 92 R75.htm IDEA: XBRL DOCUMENT v3.22.1
Segment Information (Details) - Schedule of identifiable long-lived tangible assets - USD ($)
Dec. 31, 2021
Dec. 31, 2020
Segment Information (Details) - Schedule of identifiable long-lived tangible assets [Line Items]    
Identifiable long-lived tangible assets $ 7,890,317 $ 8,164,801
United States [Member]    
Segment Information (Details) - Schedule of identifiable long-lived tangible assets [Line Items]    
Identifiable long-lived tangible assets 7,583,880 7,764,947
China [Member]    
Segment Information (Details) - Schedule of identifiable long-lived tangible assets [Line Items]    
Identifiable long-lived tangible assets $ 306,437 $ 399,854