v3.26.1
Schedule of Inventory (Details) - USD ($)
Mar. 31, 2026
Dec. 31, 2025
Inventory Disclosure [Abstract]    
Raw Materials $ 364,404 $ 360,280
Work-in-Process 7,823,916 7,956,924
Finished Goods 195,947 151,311
Inventory gross 8,384,267 8,468,515
Less: Reserve for Obsolescence 585,870 583,572
Inventory $ 7,798,397 $ 7,884,943