XML 50 R39.htm IDEA: XBRL DOCUMENT v3.21.2
Summary of Significant Accounting Policies (Details) - Schedule of property and equipment
6 Months Ended
Jun. 30, 2021
Minimum [Member] | Buildings and leasehold improvements [Member]  
Summary of Significant Accounting Policies (Details) - Schedule of property and equipment [Line Items]  
Estimated Life 5
Minimum [Member] | Machinery and equipment [Member]  
Summary of Significant Accounting Policies (Details) - Schedule of property and equipment [Line Items]  
Estimated Life 5
Minimum [Member] | Office equipment [Member]  
Summary of Significant Accounting Policies (Details) - Schedule of property and equipment [Line Items]  
Estimated Life 3
Maximum [Member] | Buildings and leasehold improvements [Member]  
Summary of Significant Accounting Policies (Details) - Schedule of property and equipment [Line Items]  
Estimated Life 50
Maximum [Member] | Machinery and equipment [Member]  
Summary of Significant Accounting Policies (Details) - Schedule of property and equipment [Line Items]  
Estimated Life 10
Maximum [Member] | Office equipment [Member]  
Summary of Significant Accounting Policies (Details) - Schedule of property and equipment [Line Items]  
Estimated Life 6