v3.26.1
Schedule of Disaggregation of Revenue (Details) - USD ($)
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Total net revenues $ 9,377,002 $ 9,398,261
Wholesale Concentrates [Member]    
Total net revenues 8,490,773 8,380,413
Retail [Member]    
Total net revenues 886,229 1,017,848
Corporate Segment and Other Operating Segment [Member]    
Total net revenues