v3.26.1
Segments - Schedule of Net sales Attributed to Customers in the United States and Foreign Countries (Details) - USD ($)
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Schedule of Net sales Attributed to Customers in the United States and Foreign Countries [Line Items]    
Revenue $ 5,492,705 $ 8,170,534
United States [Member]    
Schedule of Net sales Attributed to Customers in the United States and Foreign Countries [Line Items]    
Revenue 5,221,880 7,454,724
Canada [Member]    
Schedule of Net sales Attributed to Customers in the United States and Foreign Countries [Line Items]    
Revenue 227,580 656,877
Mexico [Member]    
Schedule of Net sales Attributed to Customers in the United States and Foreign Countries [Line Items]    
Revenue 42,831 1,320
Other [Member]    
Schedule of Net sales Attributed to Customers in the United States and Foreign Countries [Line Items]    
Revenue $ 414 $ 57,613