XML 41 R27.htm IDEA: XBRL DOCUMENT v3.24.0.1
PROPERTY, PLANT AND EQUIPMENT (Tables)
12 Months Ended
Dec. 31, 2023
Property, Plant and Equipment [Abstract]  
SCHEDULE OF PROPERTY, PLANT AND EQUIPMENT

Property, plant and equipment was comprised of the following:

 

   2023   2022 
   December 31, 
   2023   2022 
Land  $880,416   $880,416 
Buildings   4,340,078    4,764,441 
Leasehold improvements   946,247    755,039 
Machinery, equipment, and rental tools   16,462,886    14,546,060 
Office equipment, fixtures and software   278,158    628,358 
Transportation assets   261,760    265,760 
Property, plant and equipment, gross   23,169,545    21,840,074 
Accumulated depreciation   (11,927,294)   (13,263,223)
Total property, plant and equipment, net  $11,242,251   $8,576,851