XML 81 R54.htm IDEA: XBRL DOCUMENT v3.22.0.1
Basis of Presentation and Significant Accounting Policies (Details) - Schedule of property, plant, and equipment
12 Months Ended
Dec. 31, 2021
Land Use Right [Member]  
Public Utility, Property, Plant and Equipment [Line Items]  
Property, Plant, and Equipment Term Descriptions Over the lease term
Building and Improvements [Member]  
Public Utility, Property, Plant and Equipment [Line Items]  
Property, Plant, and Equipment Term 30 years
Vehicles [Member]  
Public Utility, Property, Plant and Equipment [Line Items]  
Property, Plant, and Equipment Term 15 years
Minimum [Member] | Machinery and Equipment [Member]  
Public Utility, Property, Plant and Equipment [Line Items]  
Property, Plant, and Equipment Term 5 years
Maximum [Member] | Machinery and Equipment [Member]  
Public Utility, Property, Plant and Equipment [Line Items]  
Property, Plant, and Equipment Term 15 years