Schedule of Property, Plant and Equipment Estimated Useful Lives (Details) |
12 Months Ended |
---|---|
Dec. 31, 2022 | |
Building [Member] | |
Property, Plant and Equipment [Line Items] | |
Property, plant and equipment, useful life | 20 years |
Aircraft [Member] | |
Property, Plant and Equipment [Line Items] | |
Property, plant and equipment, useful life | 20 years |
Machinery and Equipment [Member] | |
Property, Plant and Equipment [Line Items] | |
Property, plant and equipment, useful life | 10 years |
Furniture and Fixtures [Member] | |
Property, Plant and Equipment [Line Items] | |
Property, plant and equipment, useful life | 10 years |
Office Equipment [Member] | |
Property, Plant and Equipment [Line Items] | |
Property, plant and equipment, useful life | 5 years |
Vehicles [Member] | |
Property, Plant and Equipment [Line Items] | |
Property, plant and equipment, useful life | 5 years |