v3.26.1
Summary of Significant Policies (Details 2) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Summary of Significant Policies        
Purchase of Inventories     $ 1,412,240  
Account Receivable     1,053,054  
Trade Payable     58,523  
Lease Liability     533,955  
Revenue $ 2,902,598 $ 3,030,475 5,635,715 $ 5,432,172
Cost of Revenue     3,126,990  
General and Administrative Expenses     2,830,902  
Purchase of Property, Plant & Equipment     364,200  
Total     $ 15,015,579