XML 144 R47.htm IDEA: XBRL DOCUMENT v3.25.2
Schedule of Inventory (Details) - USD ($)
Dec. 31, 2024
Dec. 31, 2023
Inventory Disclosure [Abstract]    
Raw Materials $ 487,405 $ 1,144,322
Work-in-Process 6,815,425 4,818,156
Finished Goods 153,353 188,251
Inventory gross 7,456,183 6,150,729
Less: Reserve for Obsolescence 502,905 316,620
Inventory $ 6,953,278 $ 5,834,109