v3.25.2
Schedule of Disaggregation of Revenue (Details) - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Disaggregation of Revenue [Line Items]    
 Total Net Sales Source $ 6,020,639 $ 6,495,865
Change in sales, percentage (7.00%)  
Commercial Enterprises [Member]    
Disaggregation of Revenue [Line Items]    
 Total Net Sales Source $ 4,675,122 6,104,478
Change in sales, percentage (23.00%)  
Distributors [Member]    
Disaggregation of Revenue [Line Items]    
 Total Net Sales Source $ 762,660 88,047
Change in sales, percentage 766.00%  
Municipalities [Member]    
Disaggregation of Revenue [Line Items]    
 Total Net Sales Source $ 170,467 156,701
Change in sales, percentage 9.00%  
Taiwan Government [Member]    
Disaggregation of Revenue [Line Items]    
 Total Net Sales Source $ 319,767
Change in sales, percentage 100.00%  
Other [Member]    
Disaggregation of Revenue [Line Items]    
 Total Net Sales Source $ 92,625 $ 148,311
Change in sales, percentage (38.00%)