v3.26.1
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES AND PROCESSES (Tables)
6 Months Ended
Jun. 30, 2026
Accounting Policies [Abstract]  
Schedule of inventories
        
   June 30, 2026   December 31, 2025 
Raw materials & deposits  $2,667,198   $2,576,194 
Work-in-process   20,446    19,451 
Finished goods   591,028    477,125 
Total gross inventories   3,278,672    3,072,770 
Less reserve for obsolescence   (439,156)   (439,156)
Total net inventories  $2,839,516   $2,633,614