v3.25.1
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details) - USD ($)
Mar. 31, 2025
Dec. 31, 2024
Accounting Policies [Abstract]    
Raw materials & deposits $ 2,700,780 $ 2,712,184
Work-in-process 20,795 6,311
Finished goods 659,130 717,058
Total gross inventories 3,380,705 3,435,553
Less reserve for obsolescence (439,156) (439,156)
Total net inventories $ 2,941,549 $ 2,996,397