v3.26.1
Schedule of Inventory (Details) - USD ($)
Dec. 31, 2025
Dec. 31, 2024
Inventory Disclosure [Abstract]    
Raw Materials $ 360,280 $ 487,405
Work-in-Process 7,956,924 6,815,425
Finished Goods 151,311 153,353
Inventory gross 8,468,515 7,456,183
Less: Reserve for Obsolescence 583,572 502,905
Inventory $ 7,884,943 $ 6,953,278