v3.25.1
Schedule of Segment Reporting (Details) - USD ($)
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Dec. 31, 2024
Segment Reporting Information [Line Items]      
Revenue $ 3,599,099 $ 2,293,331  
Cost of Goods Sold 2,411,229 1,410,701  
Net Income (Loss) (1,840,521) (4,655,161)  
Research and development 739,673 276,755  
Total Assets 42,063,035 26,868,999 $ 43,220,482
Depreciation and Amortization 122,060 129,123  
Interest Income, net 49,497 (4,343)  
Manufacturing And Engineering [Member]      
Segment Reporting Information [Line Items]      
Revenue 985,536 1,040,867  
Cost of Goods Sold 767,054 775,471  
Net Income (Loss) (1,583,194) (1,004,973)  
Research and development 739,673 276,755  
Total Assets 22,386,921 10,980,634  
Depreciation and Amortization 93,273 100,201  
Interest Income, net 39,571 (1,680)  
Distribution [Member]      
Segment Reporting Information [Line Items]      
Revenue 2,613,563 1,252,464  
Cost of Goods Sold 1,644,175 635,230  
Net Income (Loss) 219,491 (48,947)  
Research and development  
Total Assets 16,074,839 15,386,131  
Depreciation and Amortization 28,787 28,922  
Interest Income, net  
Corporate [Member]      
Segment Reporting Information [Line Items]      
Revenue  
Cost of Goods Sold  
Net Income (Loss) (476,818) (3,601,241)  
Research and development  
Total Assets 3,601,275 502,234  
Depreciation and Amortization  
Interest Income, net $ 9,926 $ (2,663)