v3.26.1
Schedule of Inventory (Details) - USD ($)
Jun. 30, 2026
Dec. 31, 2025
Inventory Disclosure [Abstract]    
Raw Materials $ 408,978 $ 360,280
Work-in-Process 7,462,762 7,956,924
Finished Goods 277,419 151,311
Inventory gross 8,149,159 8,468,515
Less: Reserve for Obsolescence 570,465 583,572
Inventory $ 7,578,694 $ 7,884,943