v3.26.1
Segments - Schedule of Net sales Attributed to Customers in the United States and Foreign Countries (Details) - USD ($)
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Schedule of Net sales Attributed to Customers in the United States and Foreign Countries [Line Items]    
Revenue $ 30,380,809 $ 34,834,243
United States [Member]    
Schedule of Net sales Attributed to Customers in the United States and Foreign Countries [Line Items]    
Revenue 27,318,377 30,831,188
Canada [Member]    
Schedule of Net sales Attributed to Customers in the United States and Foreign Countries [Line Items]    
Revenue 2,418,056 3,926,370
Mexico [Member]    
Schedule of Net sales Attributed to Customers in the United States and Foreign Countries [Line Items]    
Revenue 623,660 3,638
Other [Member]    
Schedule of Net sales Attributed to Customers in the United States and Foreign Countries [Line Items]    
Revenue $ 20,716 $ 73,047