v3.25.2
PROPERTY AND EQUIPMENT (Details Narrative) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Property, Plant and Equipment [Abstract]        
Depreciation expense $ 461,228 $ 395,928 $ 889,680 $ 761,491
Cost of disposed equipment     25,140  
Gain Loss on disposal of property and equipment     28,800 3,166
Retire property and equipment     $ 5,869 169,010
Accumulated depreciation       $ 165,844