XML 29 R18.htm IDEA: XBRL DOCUMENT v3.25.2
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES AND PROCESSES (Tables)
6 Months Ended
Jun. 30, 2025
Accounting Policies [Abstract]  
Schedule of inventories
        
   2025   2024 
Raw materials & deposits  $2,783,080   $2,712,184 
Work-in-process   25,680    6,311 
Finished goods   619,148    717,058 
Total gross inventories   3,427,908    3,435,553 
Less reserve for obsolescence   (439,156)   (439,156)
Total net inventories  $2,988,752   $2,996,397