v3.26.1
Schedule of Revenue (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Revenue from Contract with Customer [Abstract]        
Revenue $ 4,744,553 $ 3,430,029 $ 7,476,392 $ 6,662,320
Less: slotting, discounts, and allowances 286,282 155,083 411,326 216,511
Net revenue $ 4,458,271 $ 3,274,946 $ 7,065,066 $ 6,445,809