XML 55 R41.htm IDEA: XBRL DOCUMENT v3.24.0.1
SCHEDULE OF PROPERTY, PLANT AND EQUIPMENT (Details) - USD ($)
Dec. 31, 2023
Dec. 31, 2022
Property, Plant and Equipment [Abstract]    
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